正确的编写equals方法 必须满足自反性 必须满足对称性 必须满足传递性 必须满足一致性 也就是说正确编写equals方法要定义一个相等的逻辑。即哪些字段相等,就认为实例相等,如果不调用List集合的contains方法和indexOf方法就没有必要写equals方法。