62,614
社区成员
发帖
与我相关
我的任务
分享
public class TestHashSet {
public static void main(String[] args) {
HashSet books=new HashSet();
books.add(new A());
books.add(new A());
books.add(new B());
books.add(new B());
books.add(new C());
books.add(new C());//只有一个C添加成功
print(books);
}
}
class A{
public boolean equals(){
return true;
}
}
class B{
public int hashcode(){
return 2;
}
}
class C{
public boolean equals(){
return true;
}
public int hashcode(){
return 1;
}
}