java == 与 equals

 

1.基本数据类型用"=="

  java的基本数据类型,也称为原始的数据类型。它们分别是: byte, short, char, int, long, float, double, boolean . 

基本数据类型进行 “==” 比较时,比较的是 它们的值 是否相同。 另外需要注意的是,对于基本类型而言,它们没有 equals() 方法。

 

2.包装类

  包装类建议使用equals

备注: Java初涉之5--Integer的缓存:https://blog.csdn.net/u014373031/article/details/50440997

 

3.对象

  重写equals

 

 

参考: JAVA学习【12】“==”、“equals”判断包装类是否相等: https://blog.csdn.net/tiandawangliang/article/details/51003556

posted @ 2018-03-27 16:24  草木物语  阅读(161)  评论(0编辑  收藏  举报