Sobes.tech
Junior

Opowiedz o metodach klasy ArrayList w Java.

sobes.tech AI

Odpowiedź od AI

add(E element): Dodaje element na koniec listy. add(int index, E element): Wstawia element na wskazanej pozycji. addAll(Collection<? extends E> c): Dodaje wszystkie elementy z innej kolekcji na koniec listy. addAll(int index, Collection<? extends E> c): Wstawia wszystkie elementy z innej kolekcji na wskazaną pozycję. clear(): Usuwa wszystkie elementy z listy. contains(Object o): Sprawdza, czy lista zawiera wskazany element. get(int index): Zwraca element na wskazanej pozycji. indexOf(Object o): Zwraca indeks pierwszego wystąpienia wskazanego elementu lub -1, jeśli nie zostanie znaleziony. isEmpty(): Sprawdza, czy lista jest pusta. lastIndexOf(Object o): Zwraca indeks ostatniego wystąpienia wskazanego elementu lub -1, jeśli nie zostanie znaleziony. remove(int index): Usuwa element na wskazanej pozycji. remove(Object o): Usuwa pierwsze wystąpienie wskazanego elementu. removeAll(Collection<?> c): Usuwa z listy wszystkie elementy, które są w podanej kolekcji. retainAll(Collection<?> c): Zachowuje w liście tylko elementy, które są w podanej kolekcji. set(int index, E element): Zastępuje element na wskazanej pozycji. size(): Zwraca liczbę elementów na liście. toArray(): Konwertuje listę na tablicę obiektów. toArray(T[] a): Konwertuje listę na tablicę określonego typu. trimToSize(): Przycina pojemność listy do jej aktualnego rozmiaru.