将整数数组转换为ArrayQue Java

将整数数组转换为ArrayQue Java,java,arrays,arraydeque,Java,Arrays,Arraydeque,如何将整数数组转换为ArrayQue?例如,如果要在ArrayDeque中使用循环添加数字,我是否可以将此整数数组直接转换为ArrayDeque?提前感谢。List List=array.asList(array); List<Integer> list = Arrays.asList(array); ArrayDeque<Integer> ad = new ArrayDeque<>(list); ArrayDeque ad=新的ArrayDeque(列

如何将整数数组转换为ArrayQue?例如,如果要在ArrayDeque中使用循环添加数字,我是否可以将此整数数组直接转换为ArrayDeque?提前感谢。

List List=array.asList(array);
 List<Integer> list = Arrays.asList(array);
 ArrayDeque<Integer> ad = new ArrayDeque<>(list);
ArrayDeque ad=新的ArrayDeque(列表);
Arrays.stream(1,2,3,4,5).collect(收集器.toCollection(ArrayDeque::new))
@borisspider您需要在
IntStream
上调用
boxed
,然后才能以这种方式
收集。