Java-Shildt-187VarArgs2

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

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

// 187
// Использование аргумента переменнй длины совместно со стандартными
// аргументами.
class VarArgs2  {
   // В этом примере msg - обычный параметр,
   // а v - параметр vararg.
   static void vaTest(String msg, int ... v)  {
      System.out.print(msg + v.length +
                                 " Contents: ");
      for(int x : v)
         System.out.print(x + " ");
      System.out.println();
   }
   public static void main(String args[])  
   {
      vaTest("Owne parameter vararg: ", 10); 
      vaTest("Three parameters vararg: ", 1, 2, 3);  
      vaTest("Without parameters vararg: "); 
   }
}