1.“==” 只比较地址
2.“equal” 对于String类型比较的是值,因为String类里面的equal重写了,和其他的类内有所区别。除去String 其他的比较多也是地址
3.基本数据类型 之间的 比较 只能是 “==”
4.对于基本类型的包装类,比如Boolean、Character、Byte、Shot、Integer、Long、Float、Double等的引用变量,==比较地址的,而equals比较值。
2023-02-22 10:50:42
1.“==” 只比较地址
2.“equal” 对于String类型比较的是值,因为String类里面的equal重写了,和其他的类内有所区别。除去String 其他的比较多也是地址
3.基本数据类型 之间的 比较 只能是 “==”
4.对于基本类型的包装类,比如Boolean、Character、Byte、Shot、Integer、Long、Float、Double等的引用变量,==比较地址的,而equals比较值。