можно установить массив как это:Передача массива в качестве аргумента в виде {}
Object[] objects = {new Object()};
Однако, если у меня есть метод:
public void setObject(Object[] objects) {
}
Я не могу сделать следующее:
setObject({new Object()});
Почему это? Почему не {new Object()}
хватает в качестве аргумента, но достаточно инициализировать массив Object[]
?
Хе-хе, я просто решил эту проблему на прошлой неделе и придумал почти то же самое решение. Я знаю, если это «идеальный» ответ, но я могу заверить вас, что он работает нормально. – WPrecht