equals()是Object类的方法
“==”可用于基本数据类型和引用数据类型的比较,equals()只用于引用数据类型的比较。比较的原理一样。
基本数据类型的变量直接存储实际数值,而引用类型的变量存储的是对象的地址。所以对于引用类型变量的比较,==与equals一样,都是比较内存地址。
String和Interger重写了equals()方法,比较地址中的值。


02-09 18:19