Contents    Page-10    Prev    Next    Page+10    Index   

Stack using Array


final class MyStack {
    private int top;
    private int [] stack;

    public MyStack(int size)
      { top = 0;
        stack = new int[size]; }

    public boolean empty() {
        return (top == 0); }

    public MyStack push(int val) {
        stack[top++] = val;
        return this; }

    public int pop() {
        int val = stack[--top];
        return val; }
}