Come creare un arraylist in java

Come creare un arraylist in java
ArrayList è la struttura di dati più fondamentale e ampiamente utilizzata in Java. È un componente del framework di raccolta in Java. Si comporta come un array tipico e offre tutti i suoi vantaggi, ma implementa anche l'interfaccia dell'elenco come una raccolta ricudibile generica. La Java ArrayList è particolarmente utile per la gestione di più oggetti.

Questo blog definirà i metodi per la creazione di Java ArrayList.

Come creare un arraylist in java?

L'ArrayList in Java implementa l'interfaccia dell'elenco, estende l'interfaccia di raccolta ed è anche una sottoclasse di ExtractList. Di conseguenza, abbiamo le seguenti opzioni per dichiarare un oggetto ArrayList:

  • Interfaccia di raccolta
  • Elenco Interfaccia
  • Classe ArrayList

Passiamo al funzionamento di questi approcci e al modo in cui aiutano a creare un arraylist in Java.

Metodo 1: creare un arraylist in Java usando l'interfaccia di raccolta

In questa sezione, creeremo un arraylist usando un "Collezione"Interfaccia che appartiene al Java.util.Pacchetto collezioni. Converte tutti gli elementi di una collezione ad un'altra per una.

Sintassi

Utilizzare la sintassi seguente per la creazione di un arraylist usando l'interfaccia di raccolta:

Collezione name = new ArrayList ();

Qui, "nome"Rappresenta il nostro ArrayList creato utilizzando l'interfaccia di raccolta.

Esempio

Utilizzando l'interfaccia di raccolta, creeremo un arraylist chiamato "frutta“:

Collezione frutti = new ArrayList ();

Quindi, aggiungi gli elementi nell'ArrayList usando il “aggiungere()" metodo:

frutta.Aggiungi ("Orange");
frutta.Aggiungi ("mango");
frutta.Aggiungi ("uva");
frutta.Aggiungi ("pesca");
frutta.Aggiungi ("albicocca");

Infine, stampare la lista di array sulla console con "Sistema.fuori.println ()" metodo:

Sistema.fuori.println (frutti);

L'output mostra che l'ArrayList viene creata correttamente utilizzando l'interfaccia di raccolta:

Proviamo l'interfaccia dell'elenco per la creazione di ArrayList in Java.

Metodo 2: creare un arraylist in Java usando l'interfaccia dell'elenco

Utilizzeremo l'interfaccia dell'elenco per la creazione di un arraylist. Implementa classi come Linkedlist, ArrayList, Stack e così via. L'interfaccia dell'elenco appartiene a Java.util, ed è un'interfaccia figlio di raccolta. Come un array, è anche basato sull'indice e consente di archiviare valori duplicati.

Sintassi

Segui la sintassi di seguito per l'utilizzo dell'elenco per creare un arraylist:

Elenco name = new ArrayList ();

Qui, "nome"Rappresenta il nostro ArrayList che viene creato utilizzando l'interfaccia dell'elenco.

Esempio

Crea un arraylist vuoto chiamato "colori"Utilizzando l'interfaccia dell'elenco:

Elenco colori = new ArrayList ();

Chiama il "aggiungere()"Metodo per aggiungere gli elementi nell'ArrayList:

colori.Aggiungi ("rosso");
colori.Aggiungi ("nero");
colori.Aggiungi ("blu");
colori.Aggiungi ("bianco");
colori.Aggiungi ("verde");
colori.Aggiungi ("viola");

Infine, stamperemo gli elementi ArrayList sulla console:

Sistema.fuori.println (colori);

Produzione

Se si desidera creare un ArrayList usando la classe ArrayList, segui la sezione seguente:

Metodo 3: crea una ErrayList in Java usando la classe ArrayList

In questa sezione, creeremo un ArrayList usando la classe ArrayList. La classe ArrayList appartiene a Java.pacchetto util. Questo approccio immagazzina un elemento in un array dinamico senza restrizioni di dimensioni. È possibile utilizzare tutti i metodi dell'interfaccia dell'elenco perché implementa l'interfaccia dell'elenco. Inoltre, la raggruppa tiene traccia dell'ordine di inserimento implicitamente.

Sintassi

La sintassi fornita verrà utilizzata per la creazione di un arraylist usando la classe ArrayList:

Lista di array name = new ArrayList ();

Qui, "nome"Rappresenta la nostra ArrayList creata usando la classe ArrayList.

Esempio

Creeremo un "gadget"ArrayList usando la classe ArrayList:

Lista di array gadgets = new ArrayList ();

Quindi, aggiungi elementi nell'ArrayList usando il “aggiungere()" metodo:

gadget.Aggiungi ("mobile");
gadget.aggiungere ("laptop");
gadget.Aggiungi ("computer");
gadget.Aggiungi ("stilo");

Infine, stamperemo gli elementi di ArrayList che passano la ErrayList al "Sistema.fuori.println ()" metodo:

Sistema.fuori.println (gadget);

Produzione

Abbiamo fornito approcci diversi per la creazione di un arraylist in Java.

Conclusione

Per la creazione di un ArrayList in Java, è possibile utilizzare l'interfaccia di raccolta, l'interfaccia elenco e la classe ArrayList. Tutti questi approcci hanno creato con successo un arraylist. L'approccio più comunemente usato dai programmatori per la creazione di un arraylist è utilizzare la classe ArrayList. In questo post, abbiamo fornito approcci diversi per la creazione di un arraylist in Java con esempi dettagliati.