Questo tutorial illustrerà i metodi per convertire la raccolta in un elenco in Java.
Come convertire la raccolta in elenco in java?
Per convertire una raccolta in un elenco in Java, Java fornisce diversi metodi elencati di seguito:
Dai un'occhiata a tutti questi metodi uno per uno.
Metodo 1: convertire la raccolta in elenco in java usando il metodo Aslist ()
In questa sezione, useremo il predefinito "Aslist ()Metodo del "Vettore"Classe per convertire una raccolta in un elenco.
Sintassi
La sintassi fornita viene utilizzata per la conversione della raccolta in elenco utilizzando "Aslist ()" metodo:
ElencoEsempio
In questo esempio, convertiremo un array in un elenco che appartiene al framework di raccolta. Per fare ciò, creeremo e inizializzamo un array di tipo intero chiamato "arrayofodd":
Integer arrayofodd [] = 1,3,5,7,9,11;Chiama il "Array.Aslist ()"Metodo e pass"arrayofodd"Come argomento:
ElencoInfine, stamperemo l'array convertito per elencare sulla console:
Sistema.fuori.println ("Elenco dei numeri dispari:" + oddlist);L'output visualizza l'elenco dei numeri dispari:
Passiamo a un altro metodo predefinito di Java per la conversione della raccolta in elenco.
Metodo 2: convertire la raccolta in elenco in java usando il metodo COPOOF ()
Qui, useremo un "copia di()Metodo del "Elenco"Interfaccia per convertire una raccolta in un elenco. Questo metodo copia gli elementi della raccolta in un elenco. Fornisce l'elenco non modificabile della raccolta specificata.
Sintassi
Usa la sintassi data per "copia di()"Metodo per convertire la raccolta in elenco:
ElencoEsempio
Convertiremo una raccolta di hashset in un elenco che utilizza il "Elenco.copia di()" metodo. In primo luogo, creeremo un hashset chiamato "frutta":
HashsetQuindi, aggiungeremo gli elementi in hashset usando il "aggiungere()" metodo:
frutta.Aggiungi ("Apple");Chiama il "Elenco.copia di()"Metodo passando un hashset in esso come argomento:
ElencoInfine, stamperemo l'elenco convertito da Hashset:
Sistema.fuori.println ("Elenco dei frutti:" + Fruit List);L'output mostra l'elenco dei frutti:
Esiste un altro metodo predefinito che appartiene al framework di raccolta. Quindi, vediamo come funziona.
Metodo 3: converti la raccolta in elenco in java usando il metodo addall ()
Un altro metodo per convertire una raccolta in un elenco è il "Aggiungi tutto()"Metodo che appartiene al Java.util.Pacchetto di raccolta. Converte tutti gli elementi di una collezione in un'altra.
Sintassi
Segui la sintassi data del "Aggiungi tutto()" metodo:
Collezioni.addall (listName, ArrayName);Il metodo prende due argomenti come parametro, uno è la raccolta convertita e l'altra è la raccolta che deve essere convertita.
Esempio
In questo esempio, creeremo un array di tipo stringa chiamato "le lingue":
String Lingues [] = "C", "Java", "Python";Successivamente, creeremo un arraylist chiamato "Langlist"Ciò memorizzerà gli elementi dell'array di stringhe:
ElencoOra, nelle collezioni.Metodo addall (), passeremo l'array "le lingue"E l'elenco"Langlist"Come argomenti:
Collezioni.Addall (langlist, lingue);Infine, stamperemo "Langlist"Sulla console usando il"Sistema.fuori.println ()" metodo:
Sistema.fuori.println ("Elenco delle lingue:" + Langlist);Produzione
Esiste un metodo tranne i metodi predefiniti di Java per la conversione delle raccolte in elenchi? SÌ! Segui la sezione successiva.
Metodo 4: convertire la raccolta in elenco in java utilizzando per loop
Ad eccezione dei metodi predefiniti di Java, possiamo anche convertire la raccolta in un elenco usando il "per" ciclo continuo. È il metodo di conversione più semplice e semplice.
Sintassi
La seguente sintassi viene utilizzata per la conversione di una raccolta in un elenco usando il "per" ciclo continuo:
per (stringa x: cn)Esempio
Ora convertiremo l'hashset già creato in un elenco usando un "per" ciclo continuo. Innanzitutto, creeremo un elenco pari alla dimensione dell'hashset in cui verranno archiviati gli elementi hashset:
ElencoNel ciclo per, aggiungeremo gli elementi di "frutta"Hashset all'elenco usando il"aggiungere()" metodo:
per (stringa x: frutti)Infine, stamperemo l'elenco convertito da Hashset:
Sistema.fuori.println ("Elenco dei frutti:" + Fruit List);Produzione
Abbiamo raccolto tutti i metodi per la conversione della raccolta in elenco in Java.
Conclusione
Per la conversione della raccolta in elenco, Java fornisce più metodi predefiniti, compresi gli array.Aslist (), elenco.Copyof (), collezioni.addall () e a per loop. L'uso di un loop è il metodo più semplice e di livello per principianti che può essere comprensibile per tutti. In questo tutorial, abbiamo illustrato i diversi metodi per convertire una raccolta in un elenco in Java con esempi dettagliati.