以下代码
public class Test {
public static void main(String[] args) {
String str1 = "abc";
String str2 = "abc";
String str3 = new String("abc");
System.out.println(str1 == str2); // 1
System.out.println(str1 == str3); // 2
System.out.println(str1 == str3.intern()); // 3
}
}
请问这3处打印语句,输出分别是什么?