==和equals lfsun666 2023-11-20 65 阅读1分钟 == 是比较引用的地址,用于判断两个对象是否指向内存中的同一地址。 equals 是用于比较对象的内容,通常需要在类中进行重写以满足业务逻辑,比如判断两个对象是否具有相同的属性值。 在实际应用中,==通常用于基本数据类型的比较和对象引用的比较,而equals用于比较对象的内容。 使用equals时需要确保该方法已经在类中被适当地重写