7/25/2019 Deque (Java Platform SE 7 )
1/12
Deque
Queue Deque
http://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#poll()http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#remove()http://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#add(E)http://docs.oracle.com/javase/7/docs/api/java/util/Queue.htmlhttp://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Queue.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/ArrayDeque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ConcurrentLinkedDeque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/concurrent/LinkedBlockingDeque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingDeque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Date.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Dictionary.htmlhttp://docs.oracle.com/javase/7/docs/api/index.html?java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/allclasses-noframe.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/class-use/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/index-files/index-1.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/ArrayDeque.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Queue.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/concurrent/BlockingDeque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#add(E)http://docs.oracle.com/javase/7/docs/api/deprecated-list.htmlhttp://docs.oracle.com/javase/7/docs/api/allclasses-noframe.htmlhttp://-/?-http://-/?-http://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Date.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#offer(E)http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Collection.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#remove()http://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#poll()http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Queue.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#peek()http://docs.oracle.com/javase/7/docs/api/help-doc.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#element()http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/package-tree.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/package-summary.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/overview-summary.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Dictionary.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/LinkedBlockingDeque.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/index.html?java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ConcurrentLinkedDeque.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Queue.html7/25/2019 Deque (Java Platform SE 7 )
2/12
Deque
addE
addFirstE
addLastE
containsObject
IteratorE descendingIterator
E element
E getFirst
E getLast
IteratorE iterator
http://-/?-http://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Iterator.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Iterator.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/technotes/guides/collections/index.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Stack.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/List.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/lang/Object.htmlhttp://-/?-7/25/2019 Deque (Java Platform SE 7 )
3/12
offerE
offerFirstE
offerLastE
E peek
E peekFirst
E peekLast
E poll
E pollFirst
E pollLast
E pop
pushE
E remove
removeObject
E removeFirst
removeFirstOccurrenceObject
E removeLast
removeLastOccurrenceObject
size
http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/lang/Object.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/Object.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/Object.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-7/25/2019 Deque (Java Platform SE 7 )
4/12
http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#toArray(T[])http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#removeAll(java.util.Collection)http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#addAll(java.util.Collection)http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#containsAll(java.util.Collection)http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#toArray()http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#hashCode()http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/IllegalStateException.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/lang/ClassCastException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#clear()http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#isEmpty()http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#equals(java.lang.Object)http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalStateException.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#retainAll(java.util.Collection)http://docs.oracle.com/javase/7/docs/api/java/lang/ClassCastException.html7/25/2019 Deque (Java Platform SE 7 )
5/12
http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/ClassCastException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/NoSuchElementException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/ClassCastException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.htmlhttp://-/?-http://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.html7/25/2019 Deque (Java Platform SE 7 )
6/12
http://docs.oracle.com/javase/7/docs/api/java/util/NoSuchElementException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/NoSuchElementException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/NoSuchElementException.html7/25/2019 Deque (Java Platform SE 7 )
7/12
http://docs.oracle.com/javase/7/docs/api/java/lang/Object.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#optional-restrictionshttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#optional-restrictionshttp://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#optional-restrictionshttp://docs.oracle.com/javase/7/docs/api/java/lang/ClassCastException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/Object.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/ClassCastException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#optional-restrictionshttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.html7/25/2019 Deque (Java Platform SE 7 )
8/12
http://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Collection.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/ClassCastException.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#offer(E)http://docs.oracle.com/javase/7/docs/api/java/util/Queue.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#add(E)http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#add(E)http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/ClassCastException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#add(E)http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/IllegalStateException.html7/25/2019 Deque (Java Platform SE 7 )
9/12
http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/NoSuchElementException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/NoSuchElementException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#remove()http://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#element()http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#poll()http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Queue.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.html7/25/2019 Deque (Java Platform SE 7 )
10/12
http://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#remove(java.lang.Object)http://docs.oracle.com/javase/7/docs/api/java/util/Collection.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.html#peek()http://docs.oracle.com/javase/7/docs/api/java/lang/ClassCastException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Queue.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/NoSuchElementException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/IllegalStateException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html7/25/2019 Deque (Java Platform SE 7 )
11/12
http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#optional-restrictionshttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#optional-restrictionshttp://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#contains(java.lang.Object)http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#iterator()http://docs.oracle.com/javase/7/docs/api/java/lang/Object.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/ClassCastException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Iterator.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html#iterator()http://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#optional-restrictionshttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/java/lang/ClassCastException.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#size()http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#optional-restrictionshttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.html7/25/2019 Deque (Java Platform SE 7 )
12/12
http://docs.oracle.com/javase/7/docs/api/java/util/class-use/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/index.html?java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/index-files/index-1.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/index.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/package-tree.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/package-summary.htmlhttp://docs.oracle.com/javase/7/docs/api/deprecated-list.htmlhttp://-/?-http://docs.oracle.com/javase/7/docs/api/java/util/Date.htmlhttp://docs.oracle.com/javase/7/docs/legal/cpyr.htmlhttp://docs.oracle.com/javase/7/docs/api/allclasses-noframe.htmlhttp://docs.oracle.com/javase/7/docs/api/help-doc.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Iterator.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Dictionary.htmlhttp://docs.oracle.com/javase/7/docs/api/java/util/Deque.htmlhttp://docs.oracle.com/javase/7/docs/api/overview-summary.htmlhttp://-/?-http://bugreport.sun.com/bugreport/