/*
HasSet 储存自定义元素
Set集合报错元素之一:
储存的元素(String Integer..Student ,Person ...)必须重写HaiSet方法和equoLs方法
要求:
同名同姓的人视为同一个人只能储存一次
*/
public class Demo02 {
public static void main(String[] args) {
HashSet<Person> set =new HashSet<>();
Person p1 =new Person("小米",18);//[Person{name='小米', age=18}, Person{name='小米', age=19}]
Person p2 =new Person("小米",18);//同名同姓的人视为同一个人只能储存一次
Person p3 =new Person("小米",19);
set.add(p1);
set.add(p2);
set.add(p3);
System.out.println(set);
}
}
HasSet 自定义元素
最新推荐文章于 2023-05-20 15:54:00 发布