java.lang.Booleanクラス

Booleanクラスは、プリミティブ型booleanの値をオブジェクト内に包んだ(wrap)ラッパークラスであり、boolean値の処理に役立つ定数やメソッドを提供する。

プリミティブ型ラッパークラス
プリミティブ型 ラッパークラス
boolean java.lang.Boolean
char java.lang.Character
byle java.lang.Byte
int java.lang.Integer
long java.lang.Long
double java.lang.Double

フィールド

java.lang.Booleanクラスのフィールド一覧を次に示す。

static Boolean FALSE
プリミティブ値 false に対応する Boolean オブジェクト
Boolean flag = Boolean.FALSE;
static Boolean TRUE
プリミティブ値 true に対応する Boolean オブジェクト
Boolean flag = Boolean.TRUE;

コンストラクタ

java.lang.Booleanクラスのコンストラクタ一覧を次に示す。

Boolean(boolean value)
Boolean flag = new Boolean(false);
Boolean(String s)
Boolean flag = new Boolean("true");

Booleanクラスのインスタンスをコンストラクタで生成するのは非効率である。代わりにvalueOfメソッドを使用するのが望ましい。

staticメソッド

java.lang.Booleanクラスのstaticメソッド一覧を次に示す。

static Boolean valueOf(boolean b)
指定された boolean 値を表す Boolean インスタンスを返す。
Boolean flag = Boolean(true);
static Boolean valueOf(String s)
指定された String が表す値を持つ Boolean を返す。
Boolean flag = Boolean("");