Java中 equals和==的区别?
生活随笔
收集整理的这篇文章主要介绍了
Java中 equals和==的区别?
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
针对两种数据类型而言:
对于基本数据类型:==比较它们的值是否相等,而equals不能比较基本数据类型!
对与引用数据类型:equals和==都是比较引用变量是否引用到堆上的同一对象。
注意:以上是针对与没有重写或覆盖Object类的equals方法而言!
总结
以上是生活随笔为你收集整理的Java中 equals和==的区别?的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Java三大特性: 封装、继承、多态
- 下一篇: Java中Collection集合接口