Встречается на собеседованиях • сегодня
Где используется Enumeration
Enumeration в Java используется для перебора элементов коллекций, таких как Vector или Hashtable. Это устаревший интерфейс, заменённый Iterator, но всё ещё встречается в legacy-коде.
**Пример:**
```java
Vector vector = new Vector<>();
vector.add("Java");
vector.add("Kotlin");
Enumeration enumeration = vector.elements();
while (enumeration.hasMoreElements()) {
System.out.println(enumeration.nextElement());
}
```
**Где применяется:**
- Работа с устаревшими коллекциями (Vector, Stack, Hashtable).
- В некоторых API (например, `ServletContext.getInitParameterNames()`).
- В случаях, когда требуется совместимость со старым кодом.
**Недостатки:**
- Нет метода `remove()`, в отличие от Iterator.
- Менее удобный синтаксис.

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