- 博客(1)
- 收藏
- 关注
原创 ‘“==”和equals的区别
最近看了一本关于Java的基础书,由于我的Java基础已经学过去好久。想着巩固一下基础,把以前不太清楚的东西。搞的明白些。 于是就遇到了这个问题,书上大概说是,“==”可以用于比较基本数据类型,还可以判别两个引用对象是否指向同一个对象。而equals方法则是判断两个对象是否在意义上相等!!!????“意义?”什么鬼,难道是方法和变量都相同!!? 尝试了new了两个相同的对象,发现无论是用“==”还是equals都是false,突然恍然大悟,这就是两个不同的对象啊,怎么能相等?于是我还编写了一大堆的比较方
2021-07-04 18:45:51 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人