int数组转化成List简便的方法

int数组转化成List< Integer>简便的方法

1
2
int[] src = {1,2,3,4,5,6,7,8,9,10};
List<Integer> list = Arrays.stream( src ).boxed().collect(Collectors.toList());

String数组和list相互转换

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

1
2
3
4
5
ArrayList<String> list=new ArrayList<String>();

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

list.toArray(strings);

反过来,如果要将数组转成List怎么办呢?如下:

1
2
String[] s = {"a","b","c"};
List list = java.util.Arrays.asList(s);