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クラスのフィールド一覧を次に示す。
Boolean flag = Boolean.FALSE;
Boolean flag = Boolean.TRUE;
java.lang.Booleanクラスのコンストラクタ一覧を次に示す。
Boolean flag = new Boolean(false);
Boolean flag = new Boolean("true");
Booleanクラスのインスタンスをコンストラクタで生成するのは非効率である。代わりにvalueOfメソッドを使用するのが望ましい。
java.lang.Booleanクラスのstaticメソッド一覧を次に示す。
Boolean flag = Boolean(true);
Boolean flag = Boolean("");