Suggest a feature
×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: Java
Posted by: Ellirabeth Dzhurko
Added: Jul 15, 2016 1:08 PM
Modified: Jul 18, 2016 7:32 AM
Views: 49
Tags: collection
  1. import java.util.EmptyStackException;
  2. import java.util.Stack;
  3.  
  4. /**
  5.  * Created by dzhurko on 15.07.2016.
  6.  */
  7.  
  8. public class Del {
  9.     static void showpush(Stack st, int a)
  10.     {
  11.         st.push(new Integer(a));
  12.         System.out.println("push(" + a + ")");
  13.         System.out.println("stack: " + st);
  14.     }
  15.    
  16.     static void showpop(Stack st)
  17.     {
  18.         System.out.print("pop -> ");
  19.         Integer a = (Integer) st.pop();
  20.         System.out.println(a);
  21.         System.out.println("stack: " + st);
  22.     }
  23.    
  24.     public static void main(String args[])
  25.     {
  26.         Stack st = new Stack();
  27.         System.out.println("stack: " + st);
  28.         showpush(st, 42);
  29.         showpush(st, 66);
  30.         showpush(st, 99);
  31.         showpop(st);
  32.         showpop(st);
  33.         showpop(st);
  34.        
  35.         try {
  36.             showpop(st);
  37.         }catch (EmptyStackException e){
  38.             System.out.println("empty stack");
  39.          }
  40.     }
  41. }
  42.