在平时开发中,想要比较自定义类对象中的特定成员时,我们需要逐一手动比较,非常不方便. 举个栗子,我们有两个cafe对象,我们想比较两杯咖啡的价格是否一样,一般来说我们使用getter()来比较,但是这样写非常麻烦, 于是我们重写equals()方法. 现在我们有两个类:User()主类 . Cafe()类. Cafe()类: public class Cafe { private String name;//咖啡的名字 private int price;//咖啡的价格 public Cafe(