Come inizializzare un arraylist in java

Come inizializzare un arraylist in java
Nel mondo della programmazione, gli array sono strutture di dati a lunghezza fissa mentre ArrayList è una struttura di dati dinamica/ridimensionabile. ArrayList in Java appartiene all'interfaccia dell'elenco del framework di raccolta che consente di aggiungere o eliminare gli elementi da qualsiasi elenco dinamicamente. Possiamo utilizzare la nuova parola chiave per creare un arraylist in Java, ma come inizializzare un arraylist? Questa è la preoccupazione principale e la spiegheremo in modo molto dettagliato usando vari metodi.

In questo articolo, tratteremo gli approcci di seguito per inizializzare un arraylist in Java:

  • Come dichiarare/inizializzare un arraylist vuoto?
  • Come usare gli array.Metodo Aslist () per inizializzare un arraylist
  • Come utilizzare il metodo Add () per inizializzare un arraylist?
  • Come usare l'elenco.di () metodo per inizializzare un arrayList?

Quindi iniziamo!

Come dichiarare/inizializzare un arraylist vuoto?

In Java, se non abbiamo specificato alcun argomento al costruttore di arraylist, verrà inizializzato come un arraylist vuoto come mostrato nello snippet di seguito:

Lista di array Lingue = New ArrayList();

Il pezzo di codice sopra dato creerà un arraylist vuoto.

Come usare gli array.Metodo Aslist () per inizializzare un arraylist

Per inizializzare un arraylist in Java, possiamo specificare la raccolta di elementi come argomento al costruttore di ArrayList usando gli array.Metodo elenco come mostrato nel blocco di codice seguente:

Lista di array Lingue = New ArrayList(Array.Aslist ("Java", "C ++", "Php", "JavaScript", "Python"));
le lingue.foreach (elementiList ->
Sistema.fuori.println (elementi list);
);

Nel programma di cui sopra, in primo luogo, abbiamo inizializzato una raccolta di elementi usando il metodo Aslist () e successivamente abbiamo utilizzato il metodo foreach () attraversare ogni elemento della matrice:

Il battito di cui sopra ha verificato il metodo funzionante di Aslist ().

Come utilizzare il metodo Add () per inizializzare un arraylist?

In Java, il modo più comune e il modo più semplice per inizializzare un ArrayList è il metodo ADD () come mostrato nello snippet di codice di seguito:

Lista di array Lingue = new ArrayList ();
le lingue.Aggiungi ("Java");
le lingue.aggiungere ("php");
le lingue.Aggiungi ("C ++");
le lingue.Aggiungi ("JavaScript");
le lingue.Aggiungi ("Python");
le lingue.foreach (elementiList ->
Sistema.fuori.println (elementi list);
);

In questo programma di esempio, abbiamo utilizzato il metodo ADD () per inizializzare gli elementi ArrayList uno per uno. Successivamente, abbiamo utilizzato il metodo foreach () per iterare ogni elemento dell'elenco:

Ecco come viene utilizzato il metodo ADD () per inizializzare l'ArrayList in Java.

Come usare l'elenco.di () metodo per inizializzare un arrayList?

Java fornisce un altro metodo utile chiamato elenco.di () che può essere usato per inizializzare un arraylist:

Lista di array Lingue = New ArrayList (elenco.di ("java", "javascript", "c ++", "python", "php"));
le lingue.foreach (elementiList ->
Sistema.fuori.println (elementi list);
);

In questo esempio, abbiamo utilizzato l'elenco.di () metodo per inizializzare la matrice in java:

Ecco come l'elenco.di () il metodo funziona in java.

Conclusione

In Java, diversi metodi come add (), elenco.di () e array.aslist () può essere usato per inizializzare un arraylist. Il metodo foreach () può essere utilizzato per attraversare gli elementi dell'elenco. Utilizzando questi metodi, possiamo inizializzare qualsiasi tipo di ErrayList i.e. intero, stringa o qualsiasi altro oggetto. In questo articolo, abbiamo spiegato come inizializzare un arraylist in Java usando approcci diversi come l'uso del metodo Add (), il costruttore, l'elenco.di () e array.Metodo Aslist ().