Sobes.tech
Junior

გთხოვთ, ისაუბროთ Java-ში ArrayList კლასის მეთოდებზე.

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-ի ծավալը մինչեւ ներկայիս չափը: