ArrayList
Um eine ArrayList
// Define your ArrayList of strings List<String> stockList = new ArrayList<>(); stockList.add("stock1"); stockList.add("stock2"); // Create a new String array with the same size as the ArrayList int arraySize = stockList.size(); String[] stockArr = new String[arraySize]; // Copy the ArrayList elements into the String array using toArray() stockList.toArray(stockArr); // Print the contents of the String array for (String s : stockArr) { System.out.println(s); }
Diese Lösung beinhaltet das Erstellen eines neuen String-Arrays mit der gleichen Größe wie die ArrayList und die anschließende Verwendung der toArray()-Methode, um die ArrayList-Elemente in das neue Array zu kopieren. Dieser Ansatz stellt sicher, dass die Konvertierung ausnahmslos korrekt erfolgt.
Das obige ist der detaillierte Inhalt vonWie konvertiert man eine ArrayList sicher in ein String[]-Array in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!