Як передати 2D-масив у функцію в Java?

У Java вам не потрібно вказувати розмір масиву під час його передачі функції. Вам просто потрібно вкажіть, що функція приймає двовимірний масив як параметр. Наприклад, якщо у вас є двовимірний масив цілих чисел, ви повинні оголосити функцію так: `void myFunction(int[][] myArray)`.

Щоб передати масив у функцію, просто передати масив як параметр функції (як звичайні змінні), і коли ми передаємо масив функції як аргумент, насправді передається адреса масиву в пам’яті, яка є посиланням.

Щоб створити двовимірний масив у Java, ви використовуєте такий синтаксис: int[][] масив = новий int[рядки][стовпці]; . Це створює двовимірний масив із заданою кількістю рядків і стовпців. У цьому прикладі ми створили двовимірний масив під назвою array із 2 рядками та 2 стовпцями.

Щоб створити двовимірний масив у Java, вам потрібно вкажіть тип даних елементів, які будуть зберігатися в масиві, а потім дві квадратні дужки та назву масиву. Ось як виглядає синтаксис: data_type[][] array_name; Давайте розглянемо приклад коду.

Оголошення 2-D масиву в Java:

  1. Синтаксис:
  2. Примітка. Ми можемо написати [ ][ ] після data_type або [ ][ ] після array_name під час оголошення 2D-масиву.
  3. Примітка. Коли ви ініціалізуєте 2D-масив, ви завжди повинні вказувати перший вимір (кількість рядків), але надаючи другий вимір (кількість …
  4. Примітка: ми можемо використовувати обр.

Щоб передати цілий масив у функцію, як аргумент передається тільки ім'я масиву. результат = обчислити суму (число); Однак зверніть увагу на використання [] у визначенні функції. Це повідомляє компілятору про те, що ви передаєте функції одновимірний масив.