public class Demo84 {
public static void main(String[] args) {
String str1 = "hello";
String str2 = "hello";
String str3 = new String("hello");
String str4 = new String("hello");
System.out.println("str1==str2?"+(str1==str2)); //true
System.out.println("str2==str3?"+(str2==str3)); //false
System.out.println("str3==str4?"+(str3==str4)); // false
System.out.println("str2.equals(str3)?"+(str2.equals(str3))); // true
System.out.println("str3.equals(str4)?"+(str3.equals(str4))); //true
}
}
/*
String类已经重写了Object的equals方法,比较的是两个字符串的内容是否一致,如果一致
则返回true,否则返回false
*/
JAVA小练习84—— ==与.equals的练习
最新推荐文章于 2021-11-27 11:20:12 发布