保障 HashSet<E> 对泛型都有唯一性,必须重写 equals() 和 HashCode()办法 间接 Alt+insert–Default如果不重写 equals() 和 HashCode()办法,遍历失去的仍然是四个对象重写 equals() 和 HashCode()办法之后就只有三个。