将数组列表转换为单个数组

Moh*_*nam 2 java arrays list

如何在Java中将数组列表转换为单个数组.是否有任何预定义的功能可供使用?

下面是数组列表,我想迭代并将所有值保存在一个数组中.

List<Integer[]> integerArrayList = new ArrayList<Integer[]>();

Integer[] resultArray = {};
Run Code Online (Sandbox Code Playgroud)

有没有有效的实施方式?

Mur*_*nik 6

Java 8的流程非常简单:

Integer[] resultArray = 
    integerArrayList.stream().flatMap(Arrays::stream).toArray(Integer[]::new);
Run Code Online (Sandbox Code Playgroud)