|
net.datastructures - version 5.0 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface Stack<E>
Interface for a stack: a collection of objects that are inserted and removed according to the last-in first-out principle. This interface includes the main methods of java.util.Stack.
EmptyStackException| Method Summary | |
|---|---|
boolean |
isEmpty()
Return whether the stack is empty. |
E |
pop()
Remove the top element from the stack. |
void |
push(E element)
Insert an element at the top of the stack. |
int |
size()
Return the number of elements in the stack. |
E |
top()
Inspect the element at the top of the stack. |
| Method Detail |
|---|
int size()
boolean isEmpty()
E top()
throws EmptyStackException
EmptyStackException - if the stack is empty.void push(E element)
element - to be inserted.
E pop()
throws EmptyStackException
EmptyStackException - if the stack is empty.
|
net.datastructures - version 5.0 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||