私は Android 環境で作業しており、次のコードを試しましたが、動作していないようです。
String [] stockArr = (String[]) stock_list.toArray();
次のように定義します。
String [] stockArr = {"hello", "world"};
動作します。何か見落としている点はありますか?
ベストアンサー1
このように使います。
List<String> stockList = new ArrayList<String>();
stockList.add("stock1");
stockList.add("stock2");
String[] stockArr = new String[stockList.size()];
stockArr = stockList.toArray(stockArr);
for(String s : stockArr)
System.out.println(s);