Страницы

Поиск по вопросам

понедельник, 8 апреля 2019 г.

Есть ли разница в способах задания массива?

Эти две строки эквивалентны, или есть разница?
String[] dirNames = new String[] {"Dir_A","Dir_B","Dir_C","Dir_D","Dir_E"}; String[] dirNames = {"Dir_A","Dir_B","Dir_C","Dir_D","Dir_E"};


Ответ

Согласно спецификации
An array initializer creates an array and provides initial values for all its components.

Инициализатор массива создаёт массив и задаёт начальные значения для всех его компонентов.
разницы между этими двумя строками не будет

Комментариев нет:

Отправить комментарий