Java 后端 · Java 基础 == 和 equals() 有什么区别? 先自己想一想,再看参考要点参考要点基本类型用 == 比较值,没有 equals()引用类型的 == 判断两个变量是否引用同一个对象,equals() 判断两个对象是否等价,例如两个 new Integer(1) 用 == 为 false、equals() 为 true等价与相等