Создание матриц или многомерных массивов на языке Java

Создание матриц или многомерных массивов на языке Java

Многомерный массив — это такой массив, который содержит в себе несколько массивов.

Матрица и двумерный массив — синонимы. 

Под словом многомерный подразумевается «много», то есть больше одного по количеству. Мы будем рассматривать двумерные массивы. Трёхмерных и более мы касаться не будем, так как область их применения слишком специфична и говорить о них сейчас бессмысленно, это тема требует ряда познаний и опыта в программировании.

Истолковать по-простому такой двумерный массив можно так:
двумерный массив — это массив содержащий в каждом своём элементе одномерный массив.

Ярким примером такого массива является матрица или она же таблица

Создание матриц или многомерных массивов на языке Java

Каждая ячейка имеет свой номер. Если в одномерном массиве у каждого свой порядковый номер был представлен одной цифрой или числом, то в двумерном массиве порядковый номер состоит из двух цифр или чисел.

Создание матриц или многомерных массивов на языке Java

Инициализация (создание) двумерного массива

Сначала нужно инициализировать массив, выделив под него память. Единственное отличие от одномерного массива в количестве квадратных скобок.
Затем необходимо выделить память для каждого подмассива (массива, находящегося в массиве).

 

Доступ к элементам двумерного массива

Взаимодействие с двумерными массивами по сути такое же, как и с одномерными, только индексов два, а не один. Так как индексов два, удобнее будет работать с массивом посредством вложенного цикла, то есть использование цикла в цикле.

Модернизируем код выше и осуществим заполнение массива цифрой 0, а также выведем на экран все значения массива с указанием индекса каждого элемента.

С двумерным массивом можно производить любые операции, на всё Ваша фантазия!

 

Таким нехитрым образом мы разобрались с темой «Создание матриц или многомерных массивов на языке Java»!

Post Author: Nikulux

Добавить комментарий