equals 与 == 符号,都是比较,但是比较的方式有区别
对于基本类型,只用 == 进行比较就行了,比较的是值是否相等
对于应用类型,== 是比较内存地址是否相等,String 类型可以从 equals() 方法比较内容是否相等,这个equals()方法是从Object类中继承来的,我们要实现自几引用类型内容的比较,也要重写
equals(Object obj)
方法,一般还要写
hashCode()
方法
转载于:https://blog.51cto.com/2301703/1034676