1.“==” 只比较地址 2.“equal” 对于String类型比较的是值,因为String类里面的equal重写了,和其他的类内有所区别。除去String 其他的比较多也是地址 3.基本数据类型 之间的 比较 只能是 “==” 4.对于基本类型的包装类,比如Boolean、Character、Byte、Shot、Integer、Long、Float、Double等的引用变量,==比较地址的,而equals比较值。 来源:https://www.cnblogs.com/llft/p/11381712.html 标签 equal string