将ArrayList <String>转换为String []数组
我在android环境中工作,并尝试了以下代码,但似乎无法正常工作。
String [] stockArr = (String[]) stock_list.toArray();
如果我定义如下:
String [] stockArr = {"hello", "world"};
有用。有什么我想念的吗?
回答:
这样使用。
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);
以上是 将ArrayList <String>转换为String []数组 的全部内容, 来源链接: utcz.com/qa/405253.html