gpt4 book ai didi

java - 如何将 Stream 的元素收集到 Queue 中?

转载 作者:搜寻专家 更新时间:2023-11-01 01:15:48 26 4
gpt4 key购买 nike

<分区>

我有以下代码:

Queue<Reward> possibleRewards = 
Stream.of(Reward.values())
.flatMap(reward -> IntStream.range(0, reward.getOccurencies()).mapToObj(i -> reward))
.collect(Collectors.toList());

如您所见,我需要将 Stream 的元素收集到 Queue 中,而不是 List。但是,没有 Collectors.toQueue() 方法。如何将元素收集到 Queue 中?

26 4 0