开发者社区> 问答> 正文

将ArrayList <String>转换为String []数组

我在android环境中工作,并尝试了以下代码,但似乎不起作用。

String [] stockArr = (String[]) stock_list.toArray();

如果我定义如下:

String [] stockArr = {"hello", "world"};

展开
收起
保持可爱mmm 2020-01-13 16:11:07 497 0
1 条回答
写回答
取消 提交回答
  • 这样使用。

    List stockList = 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);

    问题来源于stack overflow

    2020-01-13 16:11:44
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多