Umwandeln eines Arrays in eine Liste mit der Collections.addAll()-Methode
Die Collections.addAll()-Methode kann verwendet werden, um alle Elemente eines Arrays einer Liste hinzuzufügen. Zunächst müssen wir eine leere Liste erstellen und dann das vorhandene Array und die neue Liste als Parameter dieser Methode übergeben. Um ein Array in eine Liste mit der Collections.addAll()-Methode umzuwandeln, werden wir die folgenden Schritte ausführen:
- Erstellen eines String-Arrays und eines Integer-Arrays und Initialisierung mit Werten
- Erstellen einer leeren Liste vom entsprechenden Datentyp mit der ArrayList-Klasse
- Verwenden der Collections.addAll()-Methode, um die Elemente der Arrays der Liste hinzuzufügen
- Ausgeben der Listen
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class ArrayToList {
public static void main(String[] args) {
// Schritt 2: Umwandeln eines Arrays in eine Liste mit der Collections.addAll()-Methode
// Erstellen eines String-Arrays
String[] strArr = {"this", "is", "a", "string", "array"};
// Erstellen eines Integer-Arrays
Integer[] intArr = {2, 3, 5, 7, 11, 13, 17};
// Erstellen leerer Listen vom entsprechenden Datentyp
List<String> strList = new ArrayList<String>();
List<Integer> intList = new ArrayList<Integer>();
// Verwenden der Collections.addAll()-Methode, um die Elemente der Arrays der Liste hinzuzufügen
Collections.addAll(strList, strArr);
Collections.addAll(intList, intArr);
// Ausgeben der Listen
System.out.println("Array to List using Collections.addAll() Method: ");
System.out.println(strList);
System.out.println(intList);
}
}
Um den Code auszuführen, öffnen Sie das Terminal, navigieren Sie zum Projektordner und geben Sie den folgenden Befehl ein: javac ArrayToList.java && java ArrayToList