Що таке ArrayList в Java?
Клас ArrayList надає реалізацію динамічного масиву, який може змінювати свій розмір за необхідності. Це зручна структура даних, що забезпечує простий доступ, додавання та видалення елементів.
Приклади використання:
- Для створення екземпляра
ArrayListвикористовується конструктор:
ArrayList<String> myList = new ArrayList<>();
- Методи
addдозволяють додавати елементи до списку.
ArrayList<String> myList = новий 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(); // Перевірка списку на порожнечу
Коментарі