【发布时间】:2010-03-24 05:52:53
【问题描述】:
String s1 = "Amit"; //true
String s2 = "Amit"; //true
String s3 = new String("abcd"); //true
String s4 = new String("abcd"); //false
System.out.println(s1.equals(s2)); //true
System.out.println((s1==s2)); //true
System.out.println(s3.equals(s4)); //false
System.out.println((s3==s4)); //false
假设上面代码的输出主要是为什么
真真真假与非真真假假???
【问题讨论】:
-
我不会称其为完全相同的沙市。
-
抱歉给您带来了困惑。我没有将此问题标记为重复。只是我提供的链接供参考。
-
你真的应该为你的问题提供一个更好的标题。