Come realizzare un array list in Java
Introduzione
La classe Arraylist implementa l'interfaccia List ed è basata su una struttura di dati Array. È' ampiamente utilizzato per la funzionalità e la flessibilità che offre. La maggior parte degli sviluppatori sceglie Arraylist su Array poiché è un'ottima alternativa agli array di java tradizionali. ArrayList è un'implementazione di array ridimensionabile. A seguire sarà illustrato come realizzare un array list in Java.
Occorrente
- Computer
- Connessione Internet
- Array List
Creare un Array List
La limitazione con array ha una lunghezza fissa, quindi se è piena non è possibile aggiungere altri elementi ad essa, allo stesso modo se viene rimosso un numero di elementi da esso il consumo di memoria sarebbe lo stesso in quanto non si riduce. ArrayList può crescere e restringersi dinamicamente dopo l'aggiunta e la rimozione di elementi. Oltre a questi vantaggi, la classe ArrayList ci consente di utilizzare metodi predefiniti che rendono facile il nostro compito. Possiamo creare un ArrayList scrivendo una semplice istruzione come questa: ArrayList alist = new ArrayList (); allo stesso modo possiamo creare ArrayList che accetta elementi int.
ArrayList list = new ArrayList ().
Creare un elenco in Array List
Per creare un elenco di array in Java, dichiarare una variabile ArrayList e chiamare il costruttore ArrayList per creare un'istanza di un oggetto e assegnarlo alla variabile: ArrayList friends = new ArrayList (); è possibile opzionalmente specificare una capacità nel costruttore ArrayList: ArrayList friends = new ArrayList (100). Si noti che la capacità non è un limite fisso. La classe ArrayList aumenta automaticamente la capacità della lista ogni volta che è necessario. Aggiungiamo elementi a un ArrayList usando il metodo add (), questo metodo ha un paio di varianti, che possiamo usare in base al requisito. Usiamo il metodo remove () per rimuovere elementi da un ArrayList. Gli elementi ArrayList fanno riferimento all'istanza ArrayList.
Utilizzare il metodo add
È' possibile utilizzare la funzione generica per specificare il tipo di elementi che l'elenco di array può contenere: ArrayList
ArrayList
Guarda il video

Consigli
- Per accedere a un elemento specifico in un elenco di array, utilizzare il metodo get e specificare il valore di indice (che inizia con zero) dell'elemento che si desidera recuperare.