2016-02-19 4 views
-2

Я не признаю такую ​​форму Java синтаксиса для конструкторы - получил я очень мало Java сейчас (взято из there):Java нового Object [] {...} Синтаксис

new PersistentArrayMap(new Object[]{formKey, form}); 

Я ожидая чего-то по линии new Object(...) в качестве параметра. Может ли кто-то разложить вышеуказанную строку?

ответ

2

Вы создаете массив нового объекта Object[] инициализируется {obj1, obj2}

1

Это способ объявления и инициализации массива в Java. Более простым примером является следующее:

int[] myIntArray = new int[]{1,2,3};