Если у меня есть метод public void foo(Object... x)
, я могу вызвать его следующим образом:
Object[] bar = ...;
foo(bar);
Однако это не сработает:
Object baz = ...;
Object[] bar = ...;
foo(baz, bar);
Очевидно, он можетсделать это, создав массив размером 1 больше bar
и скопировав туда baz
и содержимое bar
.Но есть ли более удобочитаемый ярлык?