包装類のequals
754 ワード
/*
* 【 】 , equals
: Integer var = ? -128 127 , Integer IntegerCache . cache , , Integer == , , , , ,
equals 。
:Long、Double equals 。
* */
Integer a = 128;
Integer b = 128;
System.out.println(a == b);
System.out.println(a.equals(b));
/*
* 【 】 Object equals , equals。
:" test ".equals(object);
: object.equals("test");
: java.util.Objects # equals(JDK 7 )
* */
System.out.println(Objects.equals(null, "99"));
System.out.println(Objects.equals(1, 1));
出力結果
false
true
false
true