Java-Shildt-185PassArray
Полный справочник по Java. Java SE 6 Edition. 7-е издание. Герберт Шилдт. "Вильямс", Москва - Санкт-Петербург - Киев, 2007, стр.185.
// 185
// Использование массива для передачи методу переменного
// количества аргументов. Это старый стиль подхода
// к обработке аргументов переменной длины.
class PassArray {
static void vaTest(int v[]) {
System.out.print("Number of arguments: " + v.length +
" Contents: ");
for(int x : v)
System.out.print(x + " ");
System.out.println();
}
public static void main(String args[])
{
// Обратите внимание на способ создания массива
// для хранения аргументов.
int n1[] = { 10 };
int n2[] = { 1, 2, 3 };
int n3[] = { };
vaTest(n1); // 1 argument
vaTest(n2); // 3 arguments
vaTest(n3); // no arguments
}
}