Работа с ArrayList
Создание
ArrayList: Вы можете создать новый объектArrayListс помощью конструктора без аргументов или с указанием начальной емкости:ArrayList<String> list = new ArrayList<>(); ArrayList<Integer> numbers = new ArrayList<>(10); // с начальной емкостью 10Добавление элементов: Добавление элемента в конец списка осуществляется методом
add():list.add("Элемент 1"); list.add("Элемент 2");Получение элементов: Получение элемента из списка по индексу выполняется методом
get():String element = list.get(0); // Получить первый элементУдаление элементов: Удаление элемента из списка по индексу или по самому элементу:
list.remove(0); // Удалить первый элемент list.remove("Элемент 2"); // Удалить элемент "Элемент 2"Изменение элементов: Изменение элемента списка по индексу:
list.set(0, "Новый элемент"); // Заменить первый элемент на "Новый элемент"Размер списка: Получение размера списка с помощью метода
size():int size = list.size();Проверка наличия элемента: Проверка наличия элемента в списке с помощью метода
contains():boolean containsElement = list.contains("Элемент 1");Итерация по списку: Вы можете перебирать элементы списка с помощью цикла for-each или цикла по индексу:
for (String element : list) { System.out.println(element); } for (int i = 0; i < list.size(); i++) { String element = list.get(i); System.out.println(element); }
Last updated
Was this helpful?