Тип данных int. Курс по java. Урок 2
Java 403. «int a[] = new int[ 3 ]{1, 2, 3}» — это законный способ определения массивов в Java?
Нет, это неправильный способ определения массива в Java. В данном случае использованы как форма объявления массива, которую рекомендуется избегать (т.е. int a[]), так и синтаксис инициализации значений при создании массива, который не соответствует правилам языка. В Java для объявления массивов мы используем скобки [] после типа данных или после имени переменной. Оба способа являются корректными, но более распространенной и рекомендуемой формой является использование скобок после типа данных, например: int[] a...
Java 401. В чем разница между int[] a и int a[]?
В Java обе записи int[] a и int a[] используются для объявления массивов целых чисел. Обе формы являются корректными и эквивалентны друг другу, так как они описывают тот же тип данных - массив целых чисел. Однако, стандартное правило в Java состоит в том, что скобки [] должны помещаться после имени переменной, а не после типа данных. По этой причине более распространенной и рекомендуемой формой является использование int[] a, где [] следуют за именем переменной a...