Sobes.tech
Junior

Beszéljen a Java ArrayList osztály módszereiről.

sobes.tech MI

Válasz az MI-től

add(E element): Elemént ad hozzá a lista végéhez. add(int index, E element): Elem beszúrása a megadott indexhez. addAll(Collection<? extends E> c): Minden elem hozzáadása egy másik kollekcióból a lista végéhez. addAll(int index, Collection<? extends E> c): Minden elem beszúrása egy másik kollekcióból a megadott indexhez. clear(): Minden elem törlése a listából. contains(Object o): Ellenőrzi, hogy a lista tartalmazza-e a megadott elemet. get(int index): A megadott indexű elem visszaadása. indexOf(Object o): Az első előfordulás indexének visszaadása vagy -1, ha nem található. isEmpty(): Ellenőrzi, hogy a lista üres-e. lastIndexOf(Object o): Az utolsó előfordulás indexének visszaadása vagy -1, ha nem található. remove(int index): Az elem törlése a megadott indexről. remove(Object o): Az első előforduló elem törlése. removeAll(Collection<?> c): Minden elem törlése, ami a megadott kollekcióban van. retainAll(Collection<?> c): Csak azok az elemek maradnak a listában, amelyek a megadott kollekcióban is benne vannak. set(int index, E element): Az elem cseréje a megadott indexen. size(): Az elemek száma a listában. toArray(): A lista objektumok tömbjévé alakítása. toArray(T[] a): A lista típus szerinti tömbbé alakítása. trimToSize(): A ArrayList kapacitásának csökkentése a lista aktuális méretére.