Guest User

Stack

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