Sobes.tech
Junior

Разкажете за методите на класа ArrayList в Java.

sobes.tech AI

Отговор от AI

add(E element): Добавя елемент в края на списъка. add(int index, E element): Вмъква елемент на указаната позиция. addAll(Collection<? extends E> c): Добавя всички елементи от друга колекция в края на списъка. addAll(int index, Collection<? extends E> c): Вмъква всички елементи от друга колекция на указаната позиция. clear(): Изтрива всички елементи от списъка. contains(Object o): Проверява дали списъкът съдържа дадения елемент. get(int index): Връща елемента на указаната позиция. indexOf(Object o): Връща индекса на първото появяване на елемента или -1, ако не е намерен. isEmpty(): Проверява дали списъкът е празен. lastIndexOf(Object o): Връща индекса на последното появяване на елемента или -1, ако не е намерен. remove(int index): Изтрива елемента на указаната позиция. remove(Object o): Изтрива първото появяване на елемента. removeAll(Collection<?> c): Изтрива от списъка всички елементи, които са в дадената колекция. retainAll(Collection<?> c): Запазва в списъка само елементите, които са в дадената колекция. set(int index, E element): Заменя елемента на указаната позиция. size(): Връща броя на елементите в списъка. toArray(): Преобразува списъка в масив от обекти. toArray(T[] a): Преобразува списъка в масив от посочения тип. trimToSize(): Отрязва капацитета на ArrayList до текущия размер на списъка.