Що таке Багатовимірні масиви в Java?
Багатовимірний масив – це масив, у якому кожен елемент є іншим масивом. Насправді дуже рідко застосовуються масиви з більш ніж третім рівнем вкладеності. Тобто масиви, в яких усі елементи є іншими масивами і в якому всі елементи також інші масиви.
Ми не вивчатимемо подібні масиви, оскільки принцип їх побудови такий самий як при роботі з двовимірними масивами.
Для створення двовимірних масивів потрібно використовувати подвійні квадратні дужки після типу даних. Виглядає такий масив як матриця, а записується так:
int[][] x = { { 0, 34, 2 }, { 3, 4, 5 } };
Ми бачимо, що елементи першого масиву є іншими масивами. Щоб вибрати будь-який елемент використовуйте ту ж структуру, що і для одновимірних масивів, ось тільки тепер вказуйте індекс як першого масиву, так і другого:
x[0][1] = 1; // Замість 34 тепер буде 1