Вы можете создать массив объектов на лету:
method(new Object[] { a, b, c});
Другое предложение заключается в том, что вы меняете сигнатуру метода, чтобы он использовал java varargs:
public static void method(Object... params)
Приятно то, что он скомпилирован в метод с такой же сигнатурой, что и выше (Object[] params)
. Но это можно назвать как method(a)
или method(a, b, c)
.