このコードが出力される理由
真実
真実
public class Test {
public static void main(String[] args){
String st1 = "abc";
String st2 = "abc";
Integer k1 = 100;
Integer k2 = 100;
System.out.println(st1 == st2);
System.out.println(k1 == k2);
}
}
オブジェクトを比較するには、equals() メソッドを使用します。しかし、なぜこのように大丈夫なのですか?