Sobes.tech
Назад к вопросам
Junior — Middle
65

Можно ли вызвать метод get() у объекта HashSet для получения элемента?

Ответ от нейросети

sobes.tech AI

У объекта HashSet в Java нет метода get(), потому что HashSet не предназначен для доступа к элементам по индексу. HashSet реализует множество, где элементы уникальны и неупорядочены. Чтобы получить элемент, нужно итерироваться по множеству, например, через цикл for-each:

HashSet<String> set = new HashSet<>();
set.add("apple");
set.add("banana");

for (String item : set) {
    System.out.println(item);
    break; // если нужен просто один элемент
}

Если нужен доступ по индексу, лучше использовать List.