Задача

Как вывести значения элементов массива на экран в Java?

Решение

В следующем примере демонстрируется вывод элементов массива в консоль с помощью цикла.

public class Welcome {
   public static void main(String[] args) {
      String[] greeting = new String[3];
      greeting[0] = "Это приветствие";
      greeting[1] = "для всех читателей от";
      greeting[2] = "исходного кода Java.";
      
      for (int i = 0; i < greeting.length; i++){
         System.out.println(greeting[i]);
      }
   }
}

Результат

Вышеприведенный пример кода даст следующий результат:

Это приветствие
для всех читателей от
исходного кода Java.

В следующем примере демонстрируется вывод значений массива на экран.

import java.util.Arrays;

public class HelloWorld {
   public static void main(String[] args) {
      String[] arr = new String[] {"Prog", "Lang", ".su"}; 
      System.out.println(Arrays.toString(arr));
   }
}

Вышеприведенный пример кода даст следующий результат:

[ProgLang.su]

Вывод двумерного массива

В следующем примере демонстрируется как выводить двумерный массив в Java на экран с помощью цикла.

import java.util.Arrays;

public class HelloWorld {
   public static void main(String[] args) {
      String[][] deepArr = new String[][] {{"Олег", "Юра"}, {"Женя", "Никита"}};
      System.out.println(Arrays.toString(deepArr));
      System.out.println(Arrays.deepToString(deepArr));
   }
}

Вышеприведенный пример кода даст следующий результат:

[[Олег, Юра], [Женя, Никита]]  

Оглавление