我试图了解字符串常量池,字符串文字对象是如何在常量池中管理的,我无法理解为什么我false
从下面的代码中 得到s2 == s4
public static void main(String[] args) {
String s1 = "abc";
String s2 = "abcd";
String s3 = "abc" +"d";
String s4 = s1 + "d";
System.out.println(s2 == s3); // OP: true
System.out.println(s2 == s4); // OP: false
}