==:如果是基本数据类型,比较是值,如果是引用类型,比较的是引用地址.
equals :具体看各个类重写 equals 方法之后的比较逻辑,比如 String 类,虽然是引用类型,但是 String 类中重写了 equals 方法,方法内部比较的是字符串中的各个字符是否全部相等。
==和 equals 方法的区别
于 2023-02-22 09:00:09 首次发布
==:如果是基本数据类型,比较是值,如果是引用类型,比较的是引用地址.
equals :具体看各个类重写 equals 方法之后的比较逻辑,比如 String 类,虽然是引用类型,但是 String 类中重写了 equals 方法,方法内部比较的是字符串中的各个字符是否全部相等。