Sobes.tech
Junior

Τι είναι το ArrayList;

sobes.tech AI

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

Δυναμικός πίνακας που υλοποιεί τις διεπαφές List, RandomAccess, Cloneable, Serializable. Αποθηκεύει στοιχεία σε συνεχόμενο μπλοκ στη μνήμη, παρέχει γρήγορη πρόσβαση μέσω δείκτη, αλλά η προσθήκη/διαγραφή στο μέσο μπορεί να είναι αργή.

// Παράδειγμα δημιουργίας ArrayList και προσθήκης στοιχείων
ArrayList<String> ονόματα = new ArrayList<>();
ονόματα.add("Alice");
ονόματα.add("Bob");