|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjava.lang.Boolean
public final class Boolean
Boolean 클래스는, 원시형 boolean 의 값을 객체에 랩 합니다. Boolean 형의 객체에는, 형태가 boolean 의 단일 필드가 들어갑니다.
한층 더 이 클래스는,boolean 를 String 에,String 를 boolean 로 변환하는 각종 메소드나,boolean 의 처리시에 도움이 되는 정수 및 메소드도 제공합니다.
| 필드의 개요 | |
|---|---|
static Boolean |
FALSE
프리미티브(primitive)치 false 에 대응하는 Boolean 객체입니다. |
static Boolean |
TRUE
프리미티브(primitive)치 true 에 대응하는 Boolean 객체입니다. |
static Class <Boolean > |
TYPE
boolean 의 원시형을 나타내는 Class 객체입니다. |
| 생성자 의 개요 | |
|---|---|
Boolean (boolean value)
value 인수를 나타내는 Boolean 객체를 할당합니다. |
|
Boolean (String s)
캐릭터 라인 인수가 null 는 아니고, 캐릭터 라인 "true" 에 동일한 (대문자와 소문자는 구별하지 않는다) 경우는, 값 true 를 나타내는 Boolean 객체를 할당합니다. |
|
| 메소드의 개요 | |
|---|---|
boolean |
booleanValue ()
이 Boolean 객체의 값을 프리미티브(primitive) boolean 형으로서 돌려줍니다. |
int |
compareTo (Boolean b)
이 Boolean 인스턴스를 다른 Boolean 인스턴스와 비교합니다. |
boolean |
equals (Object obj)
인수가 null 는 아니고, 이 객체와 같은 boolean 치를 나타내는 Boolean 객체의 경우에만,true 를 돌려줍니다. |
static boolean |
getBoolean (String name)
인수에 의해 지정된 시스템 프로퍼티이 존재해, 그것이 캐릭터 라인 "true" 에 동일한 경우에만,true 를 돌려줍니다. |
int |
hashCode ()
이 Boolean 객체의 해시 코드를 돌려줍니다. |
static boolean |
parseBoolean (String s)
캐릭터 라인 인수를 boolean 형으로서 해석합니다. |
String |
toString ()
이 Boolean 치를 나타내는 String 객체를 돌려줍니다. |
static String |
toString (boolean b)
지정된 boolean 형을 나타내는 String 객체를 돌려줍니다. |
static Boolean |
valueOf (boolean b)
지정된 boolean 치를 나타내는 Boolean 인스턴스를 돌려줍니다. |
static Boolean |
valueOf (String s)
지정된 String 가 나타내는 값을 가지는 Boolean 를 돌려줍니다. |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
| 필드의 상세 |
|---|
public static final Boolean TRUE
true 에 대응하는 Boolean 객체입니다.
public static final Boolean FALSE
false 에 대응하는 Boolean 객체입니다.
public static final Class <Boolean > TYPE
| 생성자 의 상세 |
|---|
public Boolean(boolean value)
value 인수를 나타내는 Boolean 객체를 할당합니다.
주:이 생성자 을 사용할 기회는 보기 드물게 밖에 없습니다. new 인스턴스가 필수가 아닌 한, 일반적으로은 static 팩토리 valueOf(boolean) 를 선택한 (분)편이, 조작에 필요한 영역이나 시간이 훨씬 적어도 됩니다.
value - Boolean 의 값public Boolean(String s)
null 는 아니고, 캐릭터 라인 "true" 에 동일한 (대문자와 소문자는 구별하지 않는다) 경우는, 값 true 를 나타내는 Boolean 객체를 할당합니다. 그렇지 않은 경우는, 값 false 를 나타내는 Boolean 객체를 할당합니다. 례:
new Boolean("True") 는,true 를 나타내는 Boolean 객체를 생성한다new Boolean("yes") 는,false 를 나타내는 Boolean 객체를 생성한다
s - Boolean 로 변환하는 캐릭터 라인| 메소드의 상세 |
|---|
public static boolean parseBoolean(String s)
null 는 아니고, 캐릭터 라인 "true" 에 동일한 (대문자와 소문자는 구별하지 않는다) 경우, 이 반환된 Boolean 는 값 true 를 나타냅니다.
예:Boolean.parseBoolean("True") 는 true 를 돌려준다
예:Boolean.parseBoolean("yes") 는 false 를 돌려준다
s - 해석 대상의 boolean 표현을 포함한 String
public boolean booleanValue()
boolean 치public static Boolean valueOf(boolean b)
Boolean(boolean) 에 우선해 사용됩니다. 이 메소드가, 조작에 필요한 영역이나 시간이 훨씬 적어도 되는 경우가 많기 때문입니다.
b - boolean 형의 값
public static Boolean valueOf(String s)
Boolean 를 돌려줍니다. 캐릭터 라인 인수가 null 는 아니고, 캐릭터 라인 "true" 에 동일한 (대문자와 소문자는 구별하지 않는다) 경우, 이 반환된 Boolean 는 값 true 를 나타냅니다.
s - 캐릭터 라인
Boolean 치public static String toString(boolean b)
true 의 경우는 캐릭터 라인 "true" 가 돌려주어져 그 이외의 경우는 캐릭터 라인 "false" 가 돌려주어집니다.
b - 변환되는 boolean
boolean 의 캐릭터 라인 표현public String toString()
true 를 나타내는 경우는,"true" 에 동일한 캐릭터 라인이 돌려주어집니다. 그렇지 않은 경우는,"false" 에 동일한 캐릭터 라인이 돌려주어집니다.
Object 내의 toString public int hashCode()
Object 내의 hashCode Object.equals(java.lang.Object) ,
Hashtable public boolean equals(Object obj)
null 는 아니고, 이 객체와 같은 boolean 치를 나타내는 Boolean 객체의 경우에만,true 를 돌려줍니다.
Object 내의 equals obj - 비교 대상의 객체
true, 그렇지 않은 경우는 falseObject.hashCode() ,
Hashtable public static boolean getBoolean(String name)
"true" 에 동일한 경우에만,true 를 돌려줍니다. JavaTM 플랫폼의 버젼 1.0. 2 이후, 이 판정에서는, 캐릭터 라인 「true」는 대문자와 소문자가 구별되지 않습니다. 시스템 프로퍼티에는,System 클래스에 의해 정의되는 getProperty 메소드를 사용해 액세스 할 수 있습니다.
지정된 이름을 가지는 프로퍼티이 없는 경우, 혹은 지정된 이름이 빈 상태(empty) 또는 null 의 경우는,false 가 돌려주어집니다.
name - 시스템 프로퍼티명
boolean 치System.getProperty(java.lang.String) ,
System.getProperty(java.lang.String, java.lang.String) public int compareTo(Boolean b)
Comparable <Boolean > 내의 compareTo b - 비교 대상의 Boolean 인스턴스
NullPointerException - 인수가 null 의 경우Comparable
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.