Как корректно вывести массив в Java? Простые примеры и понятные объяснения

Первый способ — использовать цикл for. С помощью цикла for вы можете перебрать все элементы массива и вывести их на экран. Для этого вы можете использовать метод System.out.println(), который позволяет вывести элементы массива на новую строку. Например, если у вас есть массив чисел, вы можете использовать следующий код:


int[] numbers = {1, 2, 3, 4, 5};
for (int i = 0; i < numbers.length; i++) { System.out.println(numbers[i]); }

Этот код выведет каждое число массива на новую строку.


int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
System.out.println(number);
}

Этот код также выведет каждое число массива на новую строку, но без использования индекса.


int[] numbers = {1, 2, 3, 4, 5};
System.out.println(Arrays.toString(numbers));

Этот код выведет все элементы массива в одной строке, разделенные запятыми.

int[] array = {1, 2, 3, 4, 5};
System.out.print("Массив: ");
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}

В результате выполнения данного кода на экран будет выведено: "Массив: 1 2 3 4 5".

int[] array = {1, 2, 3, 4, 5};
System.out.print("Массив: ");
for (int element : array) {
System.out.print(element + " ");
}

В результате выполнения данного кода на экран будет выведено: "Массив: 1 2 3 4 5".

int[] numbers = {1, 2, 3, 4, 5};
for(int i = 0; i < numbers.length; i++) {
System.out.println(numbers[i]);
}

Результат выполнения программы будет:

1
2
3
4
5

Выделение элементов массива в отдельную строку

Часто требуется выделить каждый элемент массива в отдельной строке для более удобного чтения и обработки данных. Для этого необходимо пройти по всем элементам массива в цикле и вывести каждый элемент на отдельной строке:

for (int i = 0; i < array.length; i++) {
    System.out.println(array[i]);
}

Пример:

int[] array = {1, 2, 3, 4, 5};
for (int i = 0; i < array.length; i++) {
    System.out.println(array[i]);
}

1
2
3
4
5

Таким образом, каждый элемент массива выделен в отдельной строке, что позволяет лучше проследить за данными и использовать их для дальнейших операций.

Отображение многомерного массива

Для отображения многомерного массива в Java можно использовать таблицу. В таблице каждая ячейка будет соответствовать элементу массива.

Приведем пример отображения двумерного массива:

Колонка 1Колонка 2Колонка 3
Строка 1Значение 1Значение 2Значение 3
Строка 2Значение 4Значение 5Значение 6
Строка 3Значение 7Значение 8Значение 9

Для отображения трехмерного массива можно использовать вложенные таблицы:

Колонки
СтраницыСтраница 1Значение 1Значение 2
Страница 2Значение 3Значение 4
Значение 5Значение 6

Метод printf() имеет следующий синтаксис:

System.out.printf("формат", аргументы);

    String[] arr = {"apple", "banana", "orange"};
    System.out.printf("%s, %s, %s", arr[0], arr[1], arr[2]);
    int[] arr = {1, 2, 3};
    System.out.printf("%d, %d, %d", arr[0], arr[1], arr[2]);
    double[] arr = {1.0, 2.5, 3.7};
    System.out.printf("%.2f, %.2f, %.2f", arr[0], arr[1], arr[2]);

Пример использования:

int[] numbers = {1, 2, 3, 4, 5};
System.out.println(Arrays.toString(numbers));

Результат выполнения программы:

[1, 2, 3, 4, 5]

Оцените статью