나는 다음과 같은 사용자 정의 클래스가 있습니다사용자 정의 클래스/HashSet의
public class customClass(){
private int keyCode;
private boolean up;
private String toTrigger;
public String getTrigger();
public boolean up();
public int keyCode();
}
무슨 성능이 고유 한 값의 목록을하기위한 가장 좋은 방법은?
나는 HashSet을 생각하고 있었지만 customClass의 유일한 인스턴스를 어떻게 확인할 수 있습니까?
무엇을 재정의해야합니까? 같음 및 HashCode? CustomClass의 해시 세트에 고유 한 인스턴스 만 있는지 확인합니다.
감사
이 당신을 도울 수 있습니다 http://stackoverflow.com/a/27609/1068167 – span
기본적으로, 예 :'equals' 재정과'hashCode'은 충분하지만, 이는 올바르게 무시해야합니다 쉬운 일이 아닙니다. (위의 * span * 링크를 참조하십시오.) – Sentry
Ahh thanks :) 그래서 해시 세트에서 해시 세트는 동등한지를 결정하는 데 사용합니까? 해시 코드 또는 같음? – LmC