Встречается на собеседованиях • сегодня

Как сделать уникальные значения в таблице

В SQL можно использовать ограничение `UNIQUE` для столбца или группы столбцов, чтобы гарантировать уникальность значений. В Java при работе с коллекциями можно использовать `Set`, который автоматически исключает дубликаты. **Пример SQL:** ```sql CREATE TABLE users ( id INT PRIMARY KEY, email VARCHAR(255) UNIQUE, username VARCHAR(50) UNIQUE ); ``` **Пример Java (удаление дубликатов из списка):** ```java List listWithDuplicates = Arrays.asList("a", "b", "a", "c"); Set uniqueSet = new HashSet<>(listWithDuplicates); List listWithoutDuplicates = new ArrayList<>(uniqueSet); ``` Для сложных объектов в `Set` нужно переопределять `equals()` и `hashCode()`.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы