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

Что такое Interface List

List — это интерфейс в Java, расширяющий Collection. Он представляет упорядоченную коллекцию (последовательность), где элементы доступны по индексу. Допускает дубликаты и null-значения. Основные реализации: - `ArrayList` — динамический массив, быстрый доступ по индексу. - `LinkedList` — двусвязный список, эффективные вставка/удаление. - `Vector` — устаревший синхронизированный аналог ArrayList. Пример: ```java List list = new ArrayList<>(); list.add("Java"); list.add(0, "Hello"); // Вставка по индексу System.out.println(list.get(1)); // "Java" ``` Ключевые методы: - `add(index, element)`, `get(index)`, `remove(index)` - `indexOf(Object)`, `subList(from, to)` Отличие от Set: List сохраняет порядок и позволяет дубликаты.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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