Heim >Java >javaLernprogramm >Wie konvertiert man eine ArrayList in Java effizient in einen String[]?
Java-Konvertierung von ArrayList
Konvertieren einer ArrayList
Lösung:
List<String> list = ...; String[] array = list.toArray(new String[0]);
Erklärung:
Die toArray()-Methode wird verwendet, um Konvertieren Sie die ArrayList in ein Array. Als Parameter wird ein Array benötigt, das mit den Daten aus der Liste gefüllt und zurückgegeben wird. Die Übergabe eines leeren Arrays als Argument, wie oben dargestellt, ist sowohl praktisch als auch effizient.
Zum Beispiel:
List<String> list = new ArrayList<>(); list.add("android"); list.add("apple"); String[] stringArray = list.toArray(new String[0]);
Wichtiges Update:
Ursprünglich wurde new String[list.size()] als Array-Parameter empfohlen. Neuere Java-Optimierungen empfehlen jedoch die Verwendung des neuen String[0] für eine verbesserte Leistung.
Diese Lösung konvertiert effektiv Ihre ArrayList
Das obige ist der detaillierte Inhalt vonWie konvertiert man eine ArrayList in Java effizient in einen String[]?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!