2020-03-22

Java中"=="与equals的区别:

  1. “==” 比较基本数据类型时,比较值是否相等;比较对象时判断地址是否一致。
  2. equals 在不覆写时(默认情况下)比较的是否是同一个对象,即地址是否一致。
  3. String类中已经覆写equals方法,比较的是值是否相等,与地址无关。

以String类为例:
2020-03-22
2020-03-22