如何将Integer[]转换为int[]数组在Java中?

20 浏览
0 Comments

如何将Integer[]转换为int[]数组在Java中?

有没有一种高级的方法将Integer数组转换为int数组?

(我不想遍历每个元素;我正在寻找一种优雅和快速的写法)

反过来我正在使用

scaleTests.add(Arrays.stream(data).boxed().toArray(Double[]::new));

我正在寻找一种一行代码的写法,但是找不到。

目标是:

int[] valuesPrimitives = <某种方式转换> Integer[] valuesWrapper

0