转换 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中文网其他相关文章!