Двовимірний Масив
Двовимірний масив еквівалентний матриці у математиці. Двовимірний масив — це масив із двома окремими індексами.
Для ілюстрації розглянемо схему двовимірного масиву:
Таблиця вище є прикладом двовимірного масиву або матриці. Розглянемо, як отримати значення з цієї таблиці. Наприклад, припустимо, що потрібно знайти елемент з індексом [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. Однак заповнення його вручну виявилося досить трудомістким і складним. Можливо, ви вже замислюєтеся, як можна використати цикл для ефективного заповнення масиву або отримання з нього всіх даних. Ми розглянемо це питання у наступному розділі.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you show me how to declare a two-dimensional array in Java?
How do I manually fill a two-dimensional array with values?
Can you explain how to access a specific element in a two-dimensional array?
Чудово!
Completion показник покращився до 2.7
Двовимірний Масив
Свайпніть щоб показати меню
Двовимірний масив еквівалентний матриці у математиці. Двовимірний масив — це масив із двома окремими індексами.
Для ілюстрації розглянемо схему двовимірного масиву:
Таблиця вище є прикладом двовимірного масиву або матриці. Розглянемо, як отримати значення з цієї таблиці. Наприклад, припустимо, що потрібно знайти елемент з індексом [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. Однак заповнення його вручну виявилося досить трудомістким і складним. Можливо, ви вже замислюєтеся, як можна використати цикл для ефективного заповнення масиву або отримання з нього всіх даних. Ми розглянемо це питання у наступному розділі.
Дякуємо за ваш відгук!