Class java.util.Stack
All Packages    This Package    Previous    Next

Class java.util.Stack

java.lang.Object
   |
   +----java.util.Vector
           |
           +----java.util.Stack

public class Stack
extends Vector
A FIFO stack of objects.
Version:
1.8, 31 Jan 1995
Author:
Jonathan Payne

Stack()

empty()
Returns true if the stack is empty.
peek()
Peeks at the top of the stack.
pop()
Pops an item off the stack.
push(Object)
Pushes an item onto the stack.
search(Object)
Sees if an object is on the stack.

Stack
  public Stack()

push
  public Object push(Object item)
Pushes an item onto the stack.

pop

  public Object pop()
Pops an item off the stack.
Throws: EmptyStackException
The stack is empty.

peek

  public Object peek()
Peeks at the top of the stack.
Throws: EmptyStackException
The stack is empty.

empty

  public boolean empty()
Returns true if the stack is empty.

search

  public int search(Object o)
Sees if an object is on the stack.
Returns:
the distance from the top, or -1 if it isn't found


All Packages    This Package    Previous    Next