ArrayDeque是Java提供的双端队列(deque)实现。它可以在队列头部和尾部进行添加、删除、获取等操作。以下是ArrayDeque的常用操作示例:
ArrayDeque deque = new ArrayDeque<>();
deque.addFirst(1);
deque.addLast(2);
int firstElement = deque.getFirst();
int lastElement = deque.getLast();
int removedElement = deque.removeFirst();
int removedElement = deque.removeLast();
boolean isEmpty = deque.isEmpty();
int size = deque.size();
for (int element : deque) {
System.out.println(element);
}
这些是ArrayDeque的一些常用操作。你可以根据自己的需求选择适合的操作来使用。