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

Имели ли вы опыт работы с коллекцией Set в своих проектах?

Компании, где спрашивали
СБЕРСБЕР

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

sobes.tech AI

Да, в своих проектах я использовал коллекцию Set в Java для хранения уникальных элементов без определенного порядка. Например, когда нужно было быстро проверить наличие элемента или избавиться от дубликатов в списке.

Пример использования:

import java.util.HashSet;
import java.util.Set;

public class Example {
    public static void main(String[] args) {
        Set<String> uniqueNames = new HashSet<>();
        uniqueNames.add("Анна");
        uniqueNames.add("Иван");
        uniqueNames.add("Анна"); // дубликат не добавится

        for (String name : uniqueNames) {
            System.out.println(name);
        }
    }
}

В этом примере HashSet автоматически исключает повторяющиеся значения, что удобно для работы с уникальными данными.