Thursday 14 March 2013

Stack()

Stack()


Inherited Member Summary

addElement(Object), capacity(), contains(Object), copyInto(Object[]), elementAt(int),
elements(), ensureCapacity(int), firstElement(), indexOf(Object, int),
indexOf(Object, int), insertElementAt(Object, int), isEmpty(), lastElement(),
lastIndexOf(Object, int), lastIndexOf(Object, int), removeAllElements(),
removeElement(Object), removeElementAt(int), setElementAt(Object, int), setSize(int),
size(), toString(), trimToSize()


Constructors
Stack()
Declaration:
public Stack()
Description:
Creates an empty Stack.
Methods
push(Object)
Declaration:
public java.lang.Object push(java.lang.Object item)
Description:
Pushes an item onto the top of this stack. This has exactly the same effect as:
addElement(item)
Parameters:
item - the item to be pushed onto this stack.
Returns: the item argument.
See Also: Vector.addElement(Object)
pop()
Declaration:
public java.lang.Object pop()
Description:
Removes the object at the top of this stack and returns that object as the value of this function.
Returns: The object at the top of this stack (the last item of the Vector object).
Throws:
EmptyStackException - if this stack is empty.
peek()
Declaration:
public java.lang.Object peek()



Description:
Looks at the object at the top of this stack without removing it from the stack.
Returns: the object at the top of this stack (the last item of the Vector object).
Throws:
EmptyStackException - if this stack is empty.
empty()
Declaration:
public boolean empty()
Description:
Tests if this stack is empty.
Returns: true if and only if this stack contains no items; false otherwise.
search(Object)
Declaration:
public int search(java.lang.Object o)
Description:
Returns the 1-based position where an object is on this stack. If the object o occurs as an item in this stack,
this method returns the distance from the top of the stack of the occurrence nearest the top of the stack; the
topmost item on the stack is considered to be at distance 1. The equals method is used to compare o to
the items in this stack.
Parameters:
o - the desired object.
Returns: the 1-based position from the top of the stack where the object is located; the return value -1
indicates that the object is not on the stack.










No comments:

Post a Comment