public class Text1 {
public static void main(String[] args) {
String s1= "ab" + "c" ;
String s2= "abc";
System.out.println(s1==s2);
System.out.println("---------");
System.out.println(s1.equals(s2));
System.out.println("---------");
System.out.println(s1 == s2+":"+s1.equals(s2));
}
}
为什么最后的输出结果为 :
false
---------
false
---------
false