Встречается на собеседованиях • сегодня
Почему метод add возвращает boolean
Метод `add()` в коллекциях Java возвращает `boolean`, чтобы информировать, был ли элемент успешно добавлен. Например, в `Set` возвращает `false`, если элемент уже существует (так как `Set` не допускает дубликатов). В `List` обычно всегда возвращает `true`, так как дубликаты разрешены.
Пример с `HashSet`:
```java
Set set = new HashSet<>();
boolean added = set.add("apple"); // true
added = set.add("apple"); // false, так как элемент уже есть
```
Это полезно для проверки успешности операции без необходимости дополнительных вызовов, например `contains()`.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы