Эти две строки эквивалентны, или есть разница?
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.
Инициализатор массива создаёт массив и задаёт начальные значения для всех его компонентов.
разницы между этими двумя строками не будет
Комментариев нет:
Отправить комментарий