Двовимірний Масив
Свайпніть щоб показати меню
Двовимірний масив еквівалентний матриці у математиці. Двовимірний масив — це масив із двома окремими індексами.
Для ілюстрації розглянемо схему двовимірного масиву:
Таблиця вище є прикладом двовимірного масиву або матриці. Розглянемо, як отримати значення з цієї таблиці. Наприклад, припустимо, що потрібно знайти елемент з індексом [3][2].
Перший індекс вказує на рядок, який розглядається, а другий — на стовпець.
Візуалізація двох уявних ліній допоможе отримати результат:
Проводимо дві лінії, які перетинаються в комірці з числом 18. Це і є значення за індексом [3][2].
Далі розглянемо, як оголосити двовимірний масив у коді, а потім покажемо, як заповнити його вручну. Після цього виконаємо пошук за індексом для перевірки правильності.
Main.java
1234567891011121314151617package com.example; public class Main { public static void main(String[] args) { int[][] twoDimensionalArray = new int[3][3]; twoDimensionalArray[0][0] = 1; twoDimensionalArray[0][1] = 2; twoDimensionalArray[0][2] = 3; twoDimensionalArray[1][0] = 4; twoDimensionalArray[1][1] = 5; twoDimensionalArray[1][2] = 6; twoDimensionalArray[2][0] = 7; twoDimensionalArray[2][1] = 8; twoDimensionalArray[2][2] = 9; System.out.println(twoDimensionalArray[2][1]); } }
Як ви бачите, ми оголосили двовимірний масив з розмірами 3 x 3. Однак заповнення його вручну виявилося досить трудомістким і складним. Можливо, ви вже замислюєтеся, як можна використати цикл для ефективного заповнення масиву або отримання з нього всіх даних. Ми розглянемо це питання у наступному розділі.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат