В каком порядке будут напечатаны строки после выполнения этого кода?
// HashSet -- это множество, реализованное хеш-таблицей
void test(HashSet hs) {hs.clear();for (int i=0; i<=100; i++) {
// Строковое представление числа
hs.add(String.valueOf(i));
}
// Проходим по множествуfor (Iterator i = hs.iterator(); i.hasNext();) {System.out.println(i.next());}}
1. В некотором порядке, одинаковом для любого экземпляра hs
2. В порядке, зависящем от конкретного экземпляра hs
3. В порядке добавления
4. В лексикографическом порядке
Комментариев нет:
Отправить комментарий