Java equals() メソッド

Java Number类Java Numberクラス


equals() メソッドは、Number オブジェクトとメソッドのパラメータが等しいかどうかを判定するために使用されます。

構文

public boolean equals(Object o)

パラメータ

o-- 任意のオブジェクト。

戻り値

Number オブジェクトが Null ではなく、メソッドのパラメータと型と値がすべて等しい場合は True を返し、それ以外の場合は False を返します。

Double と Float オブジェクトにはさらにいくつかの追加条件があります。API マニュアルを参照してください:JDK 1.6。

例

例

public class Test{
        public static void main(String args[]){
                Integer x = 5;
                Integer y = 10;
                Integer z =5;
                Short a = 5;

                System.out.println(x.equals(y));  
                System.out.println(x.equals(z));
                System.out.println(x.equals(a));
        }
}

上記のプログラムをコンパイルすると、出力結果は次のようになります:

false
true
false

Java Number类Java Numberクラス

その他の拡張