4
인쇄 할 때 Set
에 요소가 2 개만있을 것으로 예상되지만 요소가 3 개 있습니다! 고유성을 정의하려면 어떻게해야합니까?Java의 사용자 정의 클래스 고유 값
public class test {
public static void main(String[] args) {
class bin {
int a;
int b;
bin (int a, int b){
this.a=a;
this.b=b;
}
public boolean Equals(bin me) {
if(this.a==me.a && this.b==me.b)
return true;
else
return false;
}
@Override
public String toString() {
return a+" "+b;
}
}
Set<bin> q= new HashSet<bin>();
q.add(new bin(11,23));
q.add(new bin(11,23));
q.add(new bin(44,25));
System.out.println(q);
}
}
당신은 인쇄하기 전에 고유성 검사를하지 – Ibu