String
String “abc” 和 new String("abc") 相等吗?
"abc" 与 "abc"
String st1 = "abc";
String st2 = "abc";
System.out.println(st1 == st2); // true
System.out.println(st1.equals(st2)); // true"abc" 与new String("abc")
String st1 = new String("abc");
String st2 = "abc";
System.out.println(st1 == st2); // false
System.out.println(st1.equals(st2)); // true"abc" 与 "a" + "b" + "c"
String st1 = "a" + "b" + "c";
String st2 = "abc";
System.out.println(st1 == st2); // true
System.out.println(st1.equals(st2)); // true"abc" 与 st1 + "c"
String `+` 拼接怎么实现的
Last updated