Java中“==”与equals()的区别

Java中比较的运算符有“==‘’及比较方法equals(),今天我们就谈一谈两者之间的区别: 1)在基本数据类型中“==”主要比较的是两基本数据的值的大小,但基本数据类型不存在引用型数据,所以基本数据比较不使用equals(): : 2)在引用型数据中:“==主要比较占内存中地址是否相等”,而equals()则比较的是堆内存中实际对象的内容是否相等。 值得注意的是(一定要看):Object下的e
相关文章
相关标签/搜索