Sobes.tech
Junior

Μίλησε για τις μεθόδους της κλάσης ArrayList.

sobes.tech AI

Απάντηση από AI

add(E element): Προσθέτει ένα στοιχείο στο τέλος της λίστας. add(int index, E element): Εισάγει ένα στοιχείο στη συγκεκριμένη θέση. get(int index): Επιστρέφει το στοιχείο στη συγκεκριμένη θέση. set(int index, E element): Αντικαθιστά το στοιχείο στη συγκεκριμένη θέση με ένα νέο. remove(int index): Διαγράφει το στοιχείο στη συγκεκριμένη θέση. remove(Object o): Διαγράφει την πρώτη εμφάνιση του συγκεκριμένου αντικειμένου. size(): Επιστρέφει τον αριθμό των στοιχείων στη λίστα. isEmpty(): Ελέγχει αν η λίστα είναι κενή. contains(Object o): Ελέγχει αν η λίστα περιέχει το συγκεκριμένο αντικείμενο. indexOf(Object o): Επιστρέφει το δείκτη της πρώτης εμφάνισης του αντικειμένου ή -1 αν δεν υπάρχει. lastIndexOf(Object o): Επιστρέφει το δείκτη της τελευταίας εμφάνισης του αντικειμένου ή -1 αν δεν υπάρχει. clear(): Διαγράφει όλα τα στοιχεία από τη λίστα. toArray(): Επιστρέφει έναν πίνακα που περιέχει όλα τα στοιχεία της λίστας. trimToSize(): Μειώνει τη χωρητικότητα της ArrayList στο πραγματικό μέγεθος.