Java中List转换为数组,数组转List

List转换为Array可以这样处理:

ArrayList<String> list=new ArrayList<String>();

String[] strings = new String[list.size()];

list.toArray(strings);

注:List直接转换,list.toArray()会抛异常,编译通过,执行异常。
反过来,将数组转成List如下:

String[] s = {"a","b","c"};
List list = java.util.Arrays.asList(s);
posted @ 2019-07-10 11:10  小海葵  阅读(118302)  评论(0编辑  收藏  举报