1.equals在比较字符串类型和引用数据类型时先比较地址,然后比较值。
2.==号在比较基本数据类型时比较的是值是否相等,在比较引用数据类型时比较的时地址是否相等。
String str = new String("haha");
String str2 = new String("haha");
System.out.println(str == str2);flase
String str3 = "hello";
String str4 = "hello";
System.out.println(str3 == str4);true