Здравствуйте, Nortsx, Вы писали:
N>Есть функция которая принимает последовательность вида Integer 1...Integer n , т е вызов этой функции выглядит как
N>func(Integer1, Integer2 , Integer3, Integer4) и т д. N>Как я могу запихнуть туда массив в качестве параметров?
Вы бы лучше написали, как выглядит сигнатура функции, а не вызов. Если так:
void func(Integer... args)
то фактически это
void func(Integer[] args)
и подать туда массив в качестве параметров тривиально:
Integer[] args;
func(args);
Разница между (Integer... args) и (Integer[] args) только в том, что в первом случае можно (но не обязательно) вызывать функцию также и с переменным числом параметров. В этом случае компилятор сам добавит код создания массива и инциализации его из параметров.