Найти в Дзене

Java курс для «чайников» | Массивы в Java. Объявление и инициализация. Часть 3

В этой статье мы продолжим изучение массивов. Если вы еще не видели первую часть, обязательно почитайте здесь. Еще одним способом создания массивов являтся способ без первоначальной инициализации. В таком случае используется ключевое слово new и размер массива. Например: int[] array = new int[10]; В данной строчке мы создали массив из 10 элементов целочисленного типа. По умолчанию все элементы будут обнулены, но по желанию мы может записывать свои значения. Например, мы хотим положить в пятый элемент массива число 50, то array[4] = 50; Также, в языке Java при инициализации квадратные двойные скобочки можно ставить как со стороны типа, так и со стороны имени: int[] array = new int[20]; int array[] = new int[20]; Эти записи являются эквивалентными. Однако наиболее предпочтительным является первый способ, так как он соответствует старым традициям и уже устоялся. Важным свойством массивов является свойтсво length, которое возвращает длинну массива: array.length Также Java поддерживает воз

В этой статье мы продолжим изучение массивов. Если вы еще не видели первую часть, обязательно почитайте здесь.

Еще одним способом создания массивов являтся способ без первоначальной инициализации. В таком случае используется ключевое слово new и размер массива. Например:

int[] array = new int[10];

В данной строчке мы создали массив из 10 элементов целочисленного типа. По умолчанию все элементы будут обнулены, но по желанию мы может записывать свои значения. Например, мы хотим положить в пятый элемент массива число 50, то

array[4] = 50;

Также, в языке Java при инициализации квадратные двойные скобочки можно ставить как со стороны типа, так и со стороны имени:

int[] array = new int[20];
int array[] = new int[20];

Эти записи являются эквивалентными. Однако наиболее предпочтительным является первый способ, так как он соответствует старым традициям и уже устоялся.

Важным свойством массивов является свойтсво length, которое возвращает длинну массива:

array.length

Также Java поддерживает возможность создания многомерныех массивов. Например мы может создать матрицу 3x3:

int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};

Обращение к элементам массива не менятся, просто добавляются еще одни скобки.

matrix[1][0];

Выше выбирается вторая строка и первый элемент, таким образом получаем 4.

Также возможно создание n-мерных массивов путем добавления квадратных скобок.

На этом все. Подписывайся на канал, чтобы не пропустить следующих уроков! Свои вопросы задавайте в комментариях.