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