Java-Shildt-175TestStack

Материал из Викиучебника — открытых книг для открытого мира
Перейти к навигации Перейти к поиску

Полный справочник по Java. Java SE 6 Edition. 7-е издание. Герберт Шилдт. "Вильямс", Москва - Санкт-Петербург - Киев, 2007, стр.175.

// 175

class Stack  {
   public static void main(String args[])  {
      Stack mystack1 = new Stack();
      Stack mystack2 = new Stack();
   
      // проталкивание чисел в стек
      for(int i=0; i<10; i++) mystack1.push(i);
      for(int i=0; i<20; i++) mystack2.push(i);

      // выталкивание этих чисел из стека
      System.out.println("Stack in mystack1:");
      for(int i=0; i<10; i++) 
         System.out.println(mystack1.pop());
      System.out.println("Stack in mystack2:");
      for(int i=0; i<10; i++)
         System.out.println(mystack2.pop());
 
      // эти операторы недопустимы 
      // mystack1.tos = -2;
      // mystack2.stck[3] = 100;
   }
}