gpt4 book ai didi

java - 是否有一个行为类似于队列但允许我一次获取多个元素的集合?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:57:46 24 4
gpt4 key购买 nike

我正在寻找一种行为类似于队列的数据结构(它可以是队列实现)但允许我从集合中获取多个元素(例如:队列的前 15 个元素)。

如果不需要新的依赖就好了。

有这样的东西吗?

我在研究过程中得到的更近的是带有 drainTo() 方法的 BlockingQueue,但这不是我需要的。

最佳答案

LinkedList实现队列、集合和列表。

你可以 poll对于头部,或获得 sublist对于前 15 个元素,然后也是 removeRange删除它们。

我可能只轮询 15 次,因为 sublist/removeRange 无论如何都需要以某种方式遍历元素,因此性能会相似。

关于java - 是否有一个行为类似于队列但允许我一次获取多个元素的集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31425424/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com