String str1 = "abc";
String str2 = new String("abc");
System.out.println(str1 == str2); //false
String str1 = "abc";
String str2 = "abc";
System.out.println(str1 == str2); //true
请问一下这两种创建字符串的方式有什么区别.
String str2 = new String("abc");
System.out.println(str1 == str2); //false
String str1 = "abc";
String str2 = "abc";
System.out.println(str1 == str2); //true
请问一下这两种创建字符串的方式有什么区别.