С уважением к следующему коду:фигурные скобки, когда определяют массив
int[] to = new int[] { text };
Я понимаю, он пытается определить массив целого, но Что означает фигурные скобки делать в определении массива?
С уважением к следующему коду:фигурные скобки, когда определяют массив
int[] to = new int[] { text };
Я понимаю, он пытается определить массив целого, но Что означает фигурные скобки делать в определении массива?
В фигурных скобках содержатся значения для заполнения массива.
Итак, в настоящее время существует только один элемент, который является «текстом», не так ли? –
@ Leem.fin, Да, если «текст» - это int - там будет массив «to», созданный одним элементом, который является «текстом». – Egor
Фигурные скобки сказали компилятору значение массива
Итак, в настоящее время существует только один элемент, который является «текстом», правильно? –
Этот синтаксис позволяет определить содержимое массива и часто упоминаются как массив буквального.
В этом контексте это на самом деле может быть упрощена:
int[] to = { 1, 2, 7, etc. };
Добавление new int[]
до того, как только требуется, если не является частью уступки, что-то вроде:
someFunction(new int[]{1, 3, 5});
Это просто ярлык код для создания массива с исходными элементами, следующие (равные):
int[] to = new int[] { text };
int[] to = { text };
может быть заменен
int[] to = new int[1];
to[0] = text;
Надеюсь, это поможет.
После 4 лет разработки Java, я только сейчас открываю этот синтаксис. Я не понимаю, почему он больше не используется. Это намного проще и сексуальнее, чем показано во всех документах - декларации, а затем вручную настраивать каждый элемент в массиве. –
Как сказал Слэкс, фигурные скобки - это путь, обозначающий набор. Вы можете определить содержимое массива с помощью этого метода, но каждый определяемый вами элемент должен быть того же типа, что и массив.
Да, похоже, что вы анонимно подклассифицируете массив, но это всего лишь инициализация –
Я имею в виду, если это видно в 5,5 тыс. Раз, оно обеспечивает достойный качественный контент, я полагаю? Я googled "фигурные скобки java массива" и получил это. Лучше, чем очищать уродливые документы Java. – Sticky