Papaskokite apie ArrayList klasės metodus Java kalboje.
sobes.tech AI
Atsakymas iš AI
add(E element): Prideda elementą į sąrašo pabaigą.
add(int index, E element): Įterpia elementą nurodytu indeksu.
addAll(Collection<? extends E> c): Prideda visus kitų kolekcijų elementus į sąrašo pabaigą.
addAll(int index, Collection<? extends E> c): Įterpia visus kitų kolekcijų elementus nurodytu indeksu.
clear(): Išvalo visus sąrašo elementus.
contains(Object o): Patikrina, ar sąrašas turi nurodytą elementą.
get(int index): Grąžina elementą nurodytu indeksu.
indexOf(Object o): Grąžina pirmojo pasikartojimo indeksą arba -1, jei nerasta.
isEmpty(): Patikrina, ar sąrašas yra tuščias.
lastIndexOf(Object o): Grąžina paskutinio pasikartojimo indeksą arba -1, jei nerasta.
remove(int index): Pašalina elementą nurodytu indeksu.
remove(Object o): Pašalina pirmą pasikartojantį elementą.
removeAll(Collection<?> c): Pašalina iš sąrašo visus elementus, kurie yra nurodytoje kolekcijoje.
retainAll(Collection<?> c): Laiko sąraše tik tuos elementus, kurie yra nurodytoje kolekcijoje.
set(int index, E element): Pakeičia elementą nurodytu indeksu.
size(): Grąžina sąrašo elementų skaičių.
toArray(): Konvertuoja sąrašą į objektų masyvą.
toArray(T[] a): Konvertuoja sąrašą į nurodyto tipo masyvą.
trimToSize(): Sumažina ArrayList talpą iki dabartinio sąrašo dydžio.