질문이 있습니다. 그것은 자바 HashSet의 주문을 mantain하지만 내 프로그램Java 해시 세트 및 트리 집합
public static void main(String[] args) {
HashSet<Integer> io=new HashSet<Integer>();
Integer io1=new Integer(4);
Integer io2=new Integer(5);
Integer io3=new Integer(6);
io.add(io2);
io.add(io3);
io.add(io1);
System.out.println(io);
}
보고는 나에게 줄을 실행하지 않는라는 매번 내가 그것을 실행 설정 명령했다. 왜 이런 일이 일어나는거야?
또 다른 질문은 : 내가 이전 프로그램에서했던 것처럼 (예 : treeset을 사용하는 hashset 대신 내 클래스를 사용하는 Integer를 사용하는 대신) treeset을 구현하면 compareto를 구현해야합니까?
그냥 우연이 ... – user1121883