1.jpg

先走稳了,跑起来更快


  1. “==” 既可以比较基本类型,也可以比较引用类型。对于基本类型的话比较的是数值,如果是引用类型的话比较的是内存地址
  2. “equal” 属于java.lang.Object类里面的方法,如果该方法没有被重写过,那么默认和 “==” 一样
  3. 我们可以看到String类中是重写了equal方法,而且String类日常开发中用的比较多,从而就有了equal是比较值的错误观点
  4. 通常重写equal方法可以用来比较对象中相应的属性是否相等