-
==是一个运算符,既可以比较基本数据类型,也可以比较引用数据类型。对于基本数据类型比较的是值,对于引用数据类型比较的是内存地址。
-
equals是java.lang.Object类中的一个方法。代码如下:
public boolean equals(Object obj) { return (this == obj); }
源代码比较的也是两个对象的内存地址。如果需要比较引用数据类型对象的值,需要重写equals方法。
==和equals的区别
最新推荐文章于 2020-10-27 14:11:46 发布