La classe Stack représente une pile LIFO (Last-In-First-Out) d'objets.

Il étend la classe Vector avec cinq opérations qui permettent à un vecteur d'être traité comme une pile.

Les champs
Les champs hérités de la classe java.util.Vector
capacityIncrement, elementCount, elementData
Les champs hérités de la classe java.util.AbstractList
modCount

Les constructeurs
Stack()
crée un objet Stack vide.

Les méthodes
boolean empty()
teste si l'objet Stack est vide.
Object peek()
retourne l'objet au sommet de l'objet Stack sans le supprimer.
Object pop()
supprime et retourne l'objet du sommet de l'objet Stack.
Object push(Object item)
pousse un élément au sommet de l'objet Stack.
int search(Object o)
retourne la position d'un objet correspondant à l'argument spécifié à partir de l'objet Stack.
Les méthodes héritées de la classe java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
Les méthodes héritées de la classe java.util.AbstractList
iterator, listIterator, listIterator
Les méthodes héritées de la classe java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Les méthodes héritées de l'interface java.util.List
iterator, listIterator, listIterator