如何将Java8 IntStream收集到Deque接口? 我可以使用List执行这种操作:
List<Integer> integerList = IntStream.of(1, 2, 3)
.boxed()
.collect(Collectors.toList());
答案 0 :(得分:11)
您不能通过Collection
Collectors.toCollection
)
Deque<Integer> d = IntStream.of(1, 2)
.boxed()
.collect(Collectors.toCollection(ArrayDeque::new));
答案 1 :(得分:6)