Java: Коллекции
Теория: Списки
Полный доступ к материалам
List в java – это интерфейс, который предоставляет возможность поддерживать упорядоченную коллекцию. Он содержит основанные на индексах методы для вставки, обновления, удаления и поиска элементов. Он также может иметь повторяющиеся элементы.
ArrayList
Класс ArrayList – реализация интерфейса List. Представляет собой автоматически расширяемый массив. ArrayList может менять свой размер во время исполнения программы
Вывод на экран:
LinkedList
!vimeo!(788116971)
Класс LinkedList — еще одна реализация интерфейса List. Представляет из себя двусвязный список, где каждый элемент структуры содержит ссылки на предыдущий и следующий элементы. По этим ссылкам можно переходить от одного элемента к другому.
Вывод на экран:
Книги
- Java. Полное руководство — Герберт Шилдт
- Java. Справочник Разработчика Эванс, Флэнаган (Интерфейс List)