Уроки Java для профессионалов #2 - Массивы данных ArrayList и LinkedList
Класс ArrayList интерфейса List, Java Collections Framework
Что такое ArrayList ArrayList — это в первую очередь упорядоченный набор данных: слово «упорядоченный» означает, что у каждого элемента в наборе есть свое месторасположение. Оно описывается индексом — числом, хранящим положение элемента. Индексы начинаются с нуля. Первый элемент в массиве будет иметь индекс 0, второй — 1, и так далее. Для чего нужен ArrayList Задача любого массива, в том числе динамического, — хранить структурированную и упорядоченную информацию, какой-то набор элементов, для которых важно расположение...
Java 898. Какие существуют способы перебирать элементы списка (List)?
В Java существует несколько способов перебирать элементы списка (например, ArrayList, LinkedList и т.д.). Рассмотрим некоторые из них: List<String> list = new ArrayList<>();
// добавление элементов в список
for (String item : list) {
// обработка каждого элемента System.out.println(item);
} List<String> list = new ArrayList<>();
// добавление элементов в список
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String item = iterator.next();
// обработка каждого элемента System...