Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中是否有一个两端都可以访问的容量受限队列对象?_Java_Queue_Containers - Fatal编程技术网

Java中是否有一个两端都可以访问的容量受限队列对象?

Java中是否有一个两端都可以访问的容量受限队列对象?,java,queue,containers,Java,Queue,Containers,我在考虑类似于java.util.ArrayBlockingQueue的东西,它使您能够创建大小有限的队列。但这将有从两侧(头部或尾部)检索和添加元素的方法。 有点像Perl数组,它有push/pop和shift/unshift方法 我可能可以自己动手,但如果已经有什么东西存在,我想知道。当然有。非常好。最肯定的是->尽管如果在添加容量时自动从另一侧删除元素会更好。但现在我应该好好照顾你。

我在考虑类似于
java.util.ArrayBlockingQueue
的东西,它使您能够创建大小有限的队列。但这将有从两侧(头部或尾部)检索和添加元素的方法。 有点像Perl数组,它有
push
/
pop
shift
/
unshift
方法


我可能可以自己动手,但如果已经有什么东西存在,我想知道。

当然有。

非常好。最肯定的是->尽管如果在添加容量时自动从另一侧删除元素会更好。但现在我应该好好照顾你。