public class Test {
int multiple;
public static void main(String[] args){
String string1 = "string";
String string2 = "string";
String string4 = "Changed";
String string3 = new String("string");
System.out.println("string1 == string2: " + (string1 == string2));\\true
System.out.println("string1 == string4: " + (string1 == string4));\\false
System.out.println("string1 == string3: " + (string1 == string3));\\false
}
}
我知道如果引用相同,==
操作员将返回。true
我想知道的是,Java 是否在创建对象之前检查字符串文字的内容?