==和equals的区别
####1、针对==
基本数据类型使用==比较的是值
引用数局类型比较的是内存地址值
####针对equals
相比较的两个对象是否重写equals,重写过equals的类型,需要看重写中equals比较的内容,
例如String类型,重写了equals,其源码比较如下:
public boolean equals(Object anObject) {
if (this == anObject) {
return true;
}
if
原创
2022-04-06 16:04:43 ·
96 阅读 ·
0 评论