Cos'è un elenco di Java

Cos'è un elenco di Java

Durante la gestione dei dati in Java, può esserci un requisito per aggiungere i dati aggiornati come record. Ad esempio, l'aggiunta di nuove voci come elenco o la sostituzione dei dati contenuti con un nuovo record. In tali situazioni, diventa conveniente per lo sviluppatore utilizzare gli elenchi per aggiungere, impostare e recuperare i record in modo efficace.

Questo articolo elaborerà l'uso e l'implementazione di un "Elenco Java".

Cos'è un "elenco di java"?

UN "Elenco Java"Abilita la manutenzione della raccolta ordinata. Contiene metodi basati sull'indice per impostare e recuperare gli elementi.

Prima di dirigersi verso gli esempi per la creazione e l'allocazione dell'elenco, includi i seguenti pacchetti nel codice:

Importa Java.util.Lista di array;
Importa Java.util.Elenco;

Esempio 1: creazione e assegnazione di valori in un elenco di stringhe

IL "aggiungere()"Il metodo aggiunge elementi all'elenco. Questo metodo può essere implementato per aggiungere gli elementi stringa al "Corda" elenco.

Sintassi

Aggiungi (Elem)

Nella sintassi sopra, "Elem"Si riferisce all'elemento che deve essere aggiunto all'elenco.

In questo esempio, è possibile creare un elenco di stringhe con i valori sotto forniti:

Elenco StringList = new ArrayList();
Stringlist.Aggiungi ("Linux");
Stringlist.Aggiungi ("suggerimento");
Sistema.fuori.println ("L'elenco delle stringhe è:"+ StringList);

Nel blocco del codice sopra:

  • In primo luogo, crea un "Lista di array"Oggetto del tipo"Corda"Tramite il"nuovo"Parola chiave e"Lista di array()"Costruttore, rispettivamente.
  • Nel passaggio successivo, associa il "aggiungere()"Metodo con l'elenco per aggiungere gli elementi stringa specificati in esso (elenco).
  • Infine, visualizzare l'elenco aggiornato comprendente i valori della stringa aggiunti.

Produzione

Nell'output sopra, si può osservare che i valori di stringa specificati vengono aggiunti all'elenco delle stringhe.

Esempio 2: creazione e assegnazione di valori in un elenco intero

In questo esempio particolare, un elenco di interi può essere creato e allocato con valori (intero):

Elenco integerlist = new ArrayList();
integerlist.Aggiungi (1);
integerlist.Aggiungi (2);
integerlist.Aggiungi (3);
Sistema.fuori.println ("L'elenco intero è:"+ integerlist);

Nelle righe di codice sopra:

  • Allo stesso modo, crea un "Lista di array"Oggetto specificando il tipo come"Numero intero".
  • Nel passaggio successivo, associa il "aggiungere()"Metodo per aggiungere i numeri interi specificati nell'elenco.
  • Infine, visualizza l'elenco con i valori interi aggiunti.

Produzione

In questo output, si può osservare che i valori interi sono stati aggiunti in modo appropriato.

Esempio 3: creazione e assegnazione dei valori in un elenco di oggetti

In questo esempio particolare, sia i valori interi che quelli della stringa possono essere aggiunti all'elenco poiché il tipo di elenco specificato come "Oggetto":

Elenco integerlist = new ArrayList();
integerlist.Aggiungi (1);
integerlist.Aggiungi ("Linux");
integerlist.Aggiungi (3);
integerlist.Aggiungi ("suggerimento");
Sistema.fuori.println ("L'elenco degli oggetti è:"+ integerlist);

Nel blocco del codice sopra:

  • Allo stesso modo, crea un "Lista di array"Oggetto e specificare il tipo come"Oggetto"Per facilitare sia i valori interi che le stringhe nell'elenco.
  • Ora, allo stesso modo, aggiungi i valori interi e stringa indicati all'elenco.
  • Infine, visualizza l'aggiornamento "Oggetti"Elenco sulla console.

Produzione

Esempio 4: impostazione e recupero dei valori aggiunti in un elenco

IL "impostato()"Il metodo viene utilizzato per sostituire l'elemento nella posizione particolare nell'elenco con l'elemento specificato. IL "Ottenere()"Il metodo prende l'elemento all'indice fornito/specificato nell'elenco.

Sintassi

SET (IND, ELEM)

Nella sintassi sopra:

  • "ind"Si riferisce all'indice dell'elemento che deve essere impostato.
  • "Elem"Corrisponde all'elemento appena set.
Ottieni (ind)

In questa sintassi, "ind"Punta all'indice contro l'elemento corrispondente che deve essere recuperato.

Gli approcci sopra discussi possono essere applicati in combinazione nell'esempio sotto fornito per impostare e ottenere i valori aggiunti in "Oggetto" elenco:

Elenco ObjectList = new ArrayList();
ObjectList.Aggiungi (1);
ObjectList.Aggiungi ("Linux");
ObjectList.Aggiungi (3);
ObjectList.Aggiungi ("suggerimento");
Sistema.fuori.println ("L'elenco degli oggetti è:"+ ObjectList);
ObjectList.set (0, "Linux");
ObjectList.set (1, 1);
Sistema.fuori.println ("L'elemento al primo indice è:"+ ObjectList.get (0));
Sistema.fuori.println ("L'elemento al secondo indice è:"+ ObjectList.get (1));
Sistema.fuori.println ("L'elenco degli oggetti aggiornato diventa:"+ ObjectList);

Nel frammento di codice sopra, applicare i seguenti passaggi:

  • Ricorda gli approcci discussi per la creazione e l'aggiunta dei valori in un "Oggetto"Elenco e visualizza l'elenco.
  • Nel passaggio successivo, associa il "impostato()"Metodo con l'elenco per aggiungere i valori di stringa e intera specificati negli indici specificati, sostituendo così i valori predefiniti.
  • Infine, associare il "Ottenere()"Metodo per recuperare gli elementi sugli indici dichiarati.
  • Si noti che i valori impostati prima vengono recuperati per osservare l'impostazione e il recupero degli elementi di elenco.

Produzione

L'output sopra indica che l'elenco degli oggetti viene aggiornato in conformità con i valori impostati.

Conclusione

"Elenco Java"È una raccolta ordinata in cui l'utente può aggiungere, impostare e recuperare gli elementi dai loro indici. Questi elementi possono essere numeri interi, stringhe o entrambi. Questo elenco può essere utilizzato per archiviare, allocare e ottenere i valori che comprendono più tipi di dati di conseguenza. Questo blog ha discusso dell'uso di un elenco di Java.