我想问一下添加操作然后推送时Arraydeque的行为。并删除项目。
队列是否从头部或尾部移除元素。

最佳答案

java.util.ArrayDeque.add(E e)方法将指定的元素E插入双端队列的末尾。

java.util.ArrayDeque.remove(E e)方法将从双端队列的前面删除。

java.util.ArrayDeque.push(E e)将一个元素添加到ArrayDeque的前面(或顶部)。

java.util.ArrayDeque.pop(E e)删除ArrayDeque的最上层元素并返回它。 Pop()如果为空,则引发异常。

关于java - Arraydeque混合操作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41210022/

10-13 03:34