==和!=比较的是对象的引用,equals()的默认行为也是比较引用,而String类重写了该方法用于比较内容。
String str1=new String(“a”);
String str2=new String(“b”);
所以
str1==str2 false
str.equals(str2) true;
==和!=比较的是对象的引用,equals()的默认行为也是比较引用,而String类重写了该方法用于比较内容。
String str1=new String(“a”);
String str2=new String(“b”);
所以
str1==str2 false
str.equals(str2) true;