Что такое ArrayList в Java?
Класс ArrayList предоставляет реализацию динамического массива, который может изменять свой размер по мере необходимости. Это удобная структура данных, обеспечивающая простой доступ, добавление и удаление элементов.
Примеры использования:
- Для создания экземпляра
ArrayListиспользуется конструктор:
ArrayList<String> myList = new ArrayList<>();- Методы
addпозволяют добавлять элементы в список.
ArrayList<String> myList = new ArrayList<>();
myList.add("Элемент 1");
myList.add("Элемент 2");- Методы
getвозвращают элемент по указанному индексу.
String element = myList.get(0); // Получение первого элемента- Методы
setизменяют элемент по указанному индексу.
myList.set(1, "Новый элемент"); // Замена второго элемента- Методы
removeудаляют элементы по значению или индексу.
myList.remove("Элемент 1"); // Удаление элемента по значению
myList.remove(0); // Удаление элемента по индексу- Методы
containsиisEmptyиспользуются для проверки наличия элементов в списке.
boolean containsElement = myList.contains("Новый элемент"); // Проверка наличия элемента
boolean isEmpty = myList.isEmpty(); // Проверка списка на пустоту
Комментарии