Синтаксис
- Одновимірний масив
Будь-який конкретний тип даних повинен бути згаданий під час оголошення масиву, і масив буде зберігати дані на основі цього типу даних.
- Двовимірний масив
Як і одновимірний масив, двовимірний масив вимагає згадування типу даних, а для визначення оголошення потрібні дві пари третіх дужок. Цей тип масиву буде зберігати дані у табличному форматі, який містить фіксовану кількість рядків і стовпців.
Приклад 1: Оголошення, ініціалізація та доступ до одновимірного масиву
У наступному прикладі показано використання різних одновимірних масивів у Java. Спочатку оголошується і ініціалізується числовий об'єкт масиву з двох елементів із двома цілими значеннями. Далі оголошується об’єкт масиву символів із трьох елементів і два символи призначаються в першому та третьому індексі. Потім оголошується масив рядків із чотирьох елементів, і три значення послідовно призначаються у трьох індексах. Значення цілочисельних та символьних масивів друкуються із зазначенням індексу, а значення масивів рядків друкуються за допомогою циклу 'for'.
відкритий масив класу1public static void main (String [] args)
// Оголосити числовий масив
int num_arr [] = новий int [2];
// Призначення значень
num_arr [0] = 50;
num_arr [1] = 100;
// Оголошення масиву символів
char char_arr [] = новий char [3];
// Призначення значень
char_arr [0] = 'A';
char_arr [2] = 'C';
// Оголосити масив String
Рядок [] str_arr = новий Рядок [4];
// Призначення значень
str_arr [0] = "Манго";
str_arr [1] = "Банан";
str_arr [2] = "Помаранчевий";
Система.назовні.print ("\ nЗначення числового масиву:" + num_arr [0] + "" + num_arr [1] + "\ n");
Система.назовні.print ("Значення масиву символів:" + char_arr [0] + "" + char_arr [2] + "\ n");
Система.назовні.print ("Значення масиву рядків:");
// Ітерація масиву за допомогою циклу
для (int i = 0; i < str_arr.length; i++)
Система.назовні.друк (str_arr [i] + "");
Вихід:
На наступному зображенні показано вихідний код коду. Тут значення перших двох масивів друкуються на основі присвоєного значення індексу. Останній індекс третього масиву не призначений, а нуль значення за замовчуванням присвоюється останньому індексу для друкованого масиву рядків.
Приклад 2: Заявіть масив зі значеннями та сортуйте масив
Значення масиву ініціалізуються окремо індексом у попередньому прикладі. Цей приклад показує, як значення масиву можуть бути ініціалізовані під час оголошення масиву. Тут у коді оголошено числовий масив з восьми елементів зі значеннями. Далі значення друкуються за допомогою циклу 'for'. Масив Java має вбудований сортувати () метод сортування значень масиву. Значення масиву сортуються за допомогою цього методу і знову друкуються за допомогою циклу 'for'.
імпортувати Java.утиліта.Масиви;масив загальнодоступного класу2
public static void main (String [] args)
// Ініціалізація числового масиву
int num_arr [] = 67, 89, 20, 61, 75, 49, 36, 15;
Система.назовні.print ("Масив перед сортуванням \ n");
// Ітерація масиву за допомогою циклу
для (int i = 0; i < num_arr.length; i++)
Система.назовні.друк (num_arr [i] + "");
// Сортування масиву за допомогою методу sort ()
Масиви.сортувати (num_arr);
Система.назовні.print ("\ n \ nМасив після сортування \ n");
для (int i = 0; i < num_arr.length; i++)
Система.назовні.друк (num_arr [i] + "");
Вихід:
На наступному зображенні показано вихідний код коду. Спочатку друкуються всі значення масиву, а наступні відсортовані значення масиву друкуються у порядку зростання.
Приклад 3: Оголошення, ініціалізація та доступ до двовимірного масиву
Цей приклад ілюструє, як двовимірний масив можна оголосити, ініціалізувати та отримати до нього доступ за допомогою Java. Ви повинні використовувати дві дужки "[]", щоб визначити два розміри масиву. Номери рядків визначаються в першій парі третьої дужки, а номери стовпців - у другій парі третіх дужок. Код показує два способи оголошення двовимірного масиву. Спочатку двовимірний масив з іменем оцінка оголошено, що містить два рядки та два стовпці. Пізніше чотири числові значення присвоюються чотирьом індексам і друкуються два значення. Далі, двовимірний масив із чотирьох рядків і трьох стовпців, названий клієнтів, оголошується зі значеннями. Цикл 'for' використовується для зчитування кожного значення масиву. Цикл повторюватиметься чотири рази, щоб прочитати чотири рядки масиву, і зчитуватиме значення кожного стовпця, друкуючи відформатований вивід у кожній ітерації.
масив публічного класу3public static void main (String [] args)
// Оголосимо двовимірний числовий масив із довжиною
int [] [] оцінка = новий int [2] [2];
// Ініціалізуємо масив значеннями
оцінка [0] [0] = 1001;
оцінка [0] [1] = 700;
оцінка [1] [0] = 1002;
оцінка [1] [1] = 900;
// Друк значень масиву
Система.назовні.print ("Оцінка" + оцінка [1] [0] + "становить" + оцінка [1] [1]);
// Оголосимо двовимірний масив рядків зі значеннями
Клієнт рядка [] [] = "67453", "Meher Afroze", "CEO",
"26368", "Алі Махмуд", "Менеджер",
"72443", "Абрар Захін", "ГМ",
"20332", "Хасан Махмуд", "Доктор медицини";
// Ітерацію значень масиву за допомогою циклу for
для (int i = 0; i<4; i++)
Система.назовні.print ("\ nПовідомлення" + замовник [i] [1] + "(" + замовник [i] [0] + ")" +
"є" + клієнт [i] [2]);
Вихід:
На наступному зображенні показано вихідний код коду. Перший рядок показує вихідні дані оцінка , а останні чотири рядки показують вихідні дані замовника масив.
Висновок
Основні способи використання одновимірних та двовимірних масивів у Java описані в цьому посібнику на декількох дуже простих прикладах. Цей посібник допоможе новим користувачам Java вивчити концепцію використання масивів та те, як правильно застосувати цей метод у своєму коді.