轉換ArrayList
將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); }
此解決方案涉及建立與 ArrayList 大小相同的新 String 數組,然後使用 toArray() 方法將 ArrayList 元素複製到新數組中。這種方法可確保轉換正確完成,沒有任何異常。
以上是如何在 Java 中安全地將 ArrayList 轉換為 String[] 陣列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!