java.lang
クラス Boolean

java.lang.Object
  |
  +--java.lang.Boolean

public final class Boolean
extends Object

Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。Boolean 型のオブジェクトには、型が boolean の単一フィールドが入ります。

導入されたバージョン:
JDK1.0

コンストラクタの概要
Boolean(boolean value)
          value 引数を表す Boolean オブジェクトを割り当てます。
 
メソッドの概要
 boolean booleanValue()
          この Boolean オブジェクトの値をプリミティブ boolean 型として返します。
 boolean equals(Object obj)
          引数が null ではなく、このオブジェクトと同じ boolean 値を表す Boolean オブジェクトの場合にだけ、true を返します。
 int hashCode()
          この Boolean オブジェクトのハッシュコードを返します。
 String toString()
          この Boolean 値を表す String オブジェクトを返します。
 
クラス java.lang.Object から継承したメソッド
getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Boolean

public Boolean(boolean value)
value 引数を表す Boolean オブジェクトを割り当てます。
パラメータ:
value - Boolean の値
メソッドの詳細

booleanValue

public boolean booleanValue()
この Boolean オブジェクトの値をプリミティブ boolean 型として返します。
戻り値:
このオブジェクトのプリミティブ boolean

toString

public String toString()
この Boolean 値を表す String オブジェクトを返します。このオブジェクトが値 true を表す場合は、"true" に等しい文字列が返されます。そうでない場合は、"false" に等しい文字列が返されます。
オーバーライド:
クラス Object 内の toString
戻り値:
このオブジェクトの文字列表現

hashCode

public int hashCode()
この Boolean オブジェクトのハッシュコードを返します。
オーバーライド:
クラス Object 内の hashCode
戻り値:
このオブジェクトが true を表す場合は整数 1231false を表す場合は整数 1237

equals

public boolean equals(Object obj)
引数が null ではなく、このオブジェクトと同じ boolean 値を表す Boolean オブジェクトの場合にだけ、true を返します。
オーバーライド:
クラス Object 内の equals
パラメータ:
obj - 比較対象のオブジェクト
戻り値:
Boolean オブジェクトが同じ値を表す場合は true、そうでない場合は false