List的contains() 判断集合是否存在这个元素 只调用equals() true则存在,false则不存在
Set的contains() 判断集合是否存在这个元素 先调用hashCode() 方法,再调用equals() true则存在,false则不存在
判断两个对象是否相等:
第一种方式:== 判断是否为同一个对象是否指向同一块空间,比较的是地址码。
第二种方式:equals()方法 从object类继承等同于“==”
第三种方式:重写equals方法 根据自己的需求设计自己的方法