发布日期:2018-03-26
将ArrayList <String>转换为String []+ 查看更多
将ArrayList <String>转换为String []
+ 查看更多
发布日期:2018-03-10 11:55
分类:JAVA
浏览次数:79
这个问题已经有一个答案在这里:
http://overflow.qifeiye.com/questions/4042434/converting-arrayliststring-to-string-in-java
我在Android环境下开发,并尝试了以下代码,但似乎不行。http://overflow.qifeiye.com/questions/4042434/converting-arrayliststring-to-string-in-java
String [] stockArr = (String[]) stock_list.toArray();
如果我定义如下:
String [] stockArr = {"hello", "world"};这样就可以。我有没有缺少什么东西?
回答
这样使用:ListstockList = new ArrayList (); stockList.add("stock1"); stockList.add("stock2"); String[] stockArr = new String[stockList.size()]; stockArr = stockList.toArray(stockArr); for(String s : stockArr) System.out.println(s);