ArrayDeque class

GPTKB entity

Statements (36)
Predicate Object
gptkbp:instanceOf gptkb:class
gptkbp:author gptkb:Java_Platform_SE
gptkbp:compatibleWith concurrent access
thread-safe
capacity-restricted deque
gptkbp:documentation https://docs.oracle.com/javase/8/docs/api/java/util/ArrayDeque.html
gptkbp:hasConstructor ArrayDeque()
ArrayDeque(Collection<? extends E> c)
ArrayDeque(int numElements)
gptkbp:hasMethod pollFirst()
pollLast()
pop()
addFirst()
addLast()
offerFirst()
offerLast()
peekFirst()
peekLast()
push()
removeFirst()
removeLast()
https://www.w3.org/2000/01/rdf-schema#label ArrayDeque class
gptkbp:implementedIn gptkb:Deque_interface
gptkb:Cloneable_interface
gptkb:Serializable_interface
gptkbp:introducedIn Java 6
gptkbp:partOf gptkb:java.util_package
gptkbp:provides O(1) insertion and removal at both ends
gptkbp:superclass gptkb:AbstractCollection_class
gptkbp:supports null elements not allowed
resizable array
gptkbp:usedFor queue
stack
double-ended queue
gptkbp:bfsParent gptkb:Java_Collections
gptkbp:bfsLayer 7