“=="运算符比较的是两个对象引用的地址是否相等
equals()方法是String类中的方法,用于比较两个对象引用所指的内容是否相等
public class HelloJava {
public static void main(String[] args){
String a1 = new String("abc");
String a2 = new String("abc");
String a3 = a1;
System.out.println(a2==a3);
System.out.println(a2.equals(a3));
System.out.println(a1.equals(a3));
}
}
运行结果
false true true |