您的位置:首页 > 其它

==运算符和equals()方法区别

2017-07-24 18:30 211 查看
“=="运算符比较的是两个对象引用的地址是否相等

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  equals