afiqakraam

stack

Apr 25th, 2021
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.55 KB | None | 0 0
  1. class Stack
  2. {
  3.     private int maxSize;
  4.     private char[] stackArray;
  5.     private int top;
  6.     public Stack(int s)
  7.     {
  8.         maxSize = s;
  9.         stackArray = new char[maxSize];
  10.         top = -1;
  11.     }
  12.     public void push(char j)
  13.     { stackArray[++top] = j; }
  14.     public char pop()
  15.     { return stackArray[top--]; }
  16.     public char peek()
  17.     { return stackArray[top]; }
  18.     public boolean isEmpty()
  19.     { return (top == -1); }
  20.     public int size()
  21.     { return top+1; }
  22.     public char peekN(int n)
  23.     { return stackArray[n]; }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment