У меня вопрос. Он говорит, что HashSet в Java не означают сохранение порядка, но, глядя на мою программуJava hashset and treeset
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);
}
и выполнить его он дает мне упорядоченное множество каждый раз, когда я запустить его. Почему это происходит?
Другой вопрос: если я реализую treeet (как я сделал в предыдущей программе, но вместо hashset using treeet и intead Integer, используя мой класс), мне нужно реализовать compareto?
просто совпадение ... – user1121883