NOTE

5.15 List与Array的转换

1. Array转List 2. List转Array

Java创建于 更新于 historical

这是历史学习笔记,可能存在过时或不完整的理解。

1. Array转List

//转换成不可改变的list

//首先copy原有的array
//然后转成list
//最后转换成不可变list
Collections.unmodifiableList(Arrays.asList(Arrays.copyOf(arrays, arrays.length)));

//转换成可变的list
Arrays.stream(Arrays.copyOf(arrays, arrays.length)).collect(Collectors.toList());

2. List转Array

list.toArray();