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 中国語 Web サイトの他の関連記事を参照してください。