理解String.intern()

直接上代码,一个很小的知识点。

String s1 = "i love baojiao";
String s2 = s1;
String s3 = new String("i love baojiao");
String s4 = s3.intern();
System.out.println(s1 == s2);
System.out.println(s1 == s3);
System.out.println(s1 == s4);

结果为

  • true
  • false
  • true

你可能感兴趣的:(理解String.intern())