4.5. Java примеры – Вывод значений элементов массива и двумерного массива в консоль
Как вывести значения элементов массива на экран в 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[] ; 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)); > >
Вышеприведенный пример кода даст следующий результат:
[[Олег, Юра], [Женя, Никита]]
Оглавление
- 1. Java примеры – Использование кода на практике
- 2. Java примеры – Окружающая среда
- 2.1. Java примеры – Скомпилировать файл
- 2.2. Java примеры – Установить путь к нескольким классам
- 2.3. Java примеры – Отладка java-файла
- 2.4. Java примеры – Установить путь к классу
- 2.5. Java примеры – Просмотреть текущий путь класса
- 2.6. Java примеры – Установить назначение файла класса
- 2.7. Java примеры – Запустить скомпилированный java-файл класса
- 2.8. Java примеры – Узнать версию Java
- 2.9. Java примеры – Установить путь к классу в .jar-файле или .zip-файле
- 3. Java примеры – Строки
- 3.1. Java примеры – Сравнить две строки
- 3.2. Java примеры – Найти последнее вхождение подстроки внутри подстроки
- 3.3. Java примеры – Удалить нужный символ из строки
- 3.4. Java примеры – Заменить символ в строке
- 3.5. Java примеры – Вывод в обратном порядке
- 3.6. Java примеры – Нахождение символа или слова в строке
- 3.7. Java примеры – Разбиение строки на слова и символы
- 3.8. Java примеры – Преобразование строки в верхний регистр
- 3.9. Java примеры – Найти слово в строке
- 3.10. Java примеры – Сравнить производительность создания строки
- 3.11. Java примеры – Оптимизировать создание строк
- 3.12. Java примеры – Форматирование строк
- 3.13. Java примеры – Конкатенация строк
- 3.14. Java примеры – Определить код Юникода символа в строке
- 3.15. Java примеры – Буферизация строк
- 4. Java примеры – Массивы
- 4.1. Java примеры – Сортировка массива и поиск элемента
- 4.2. Java примеры – Метод сортировки массива, вставить элемент в массив
- 4.3. Java примеры – Размер двумерного массива
- 4.4. Java примеры – Обратный порядок массива, переворачиваем массив
- 4.5. Java примеры – Как выводить массивы и двумерные массивы в консоль
- 4.6. Java примеры – Найти максимальный и минимальный элемент массива
- 4.7. Java примеры – Соединить два массива в один
- 4.8. Java примеры – Как заполнить массив числами
- 4.9. Java примеры – Увеличить массив после инициализации
- 4.10. Java примеры – Сравнение двух массивов
- 4.11. Java примеры – Удаление элемента из массива
- 4.12. Java примеры – Удаление массива из другого массива
- 4.13. Java примеры – Одинаковые элементы массивов
- 4.14. Java примеры – Поиск в массиве
- 4.15. Java примеры – Равенство двух массивов
- 4.16. Java примеры – Сравнить массивы
- 5. Java примеры – Дата и время
- 5.1. Java примеры – Форматирование времени в формате AM-PM
- 5.2. Java примеры – Получение названия и номера текущего месяца
- 5.3. Java примеры – Получить текущее время в часах и минутах
- 5.4. Java примеры – Вывести текущее время и дату
- 5.5. Java примеры – Вывести текущее время в 24-часовом формате
- 5.6. Java примеры – Получить текущий месяц
- 5.7. Java примеры – Получить текущие секунды
- 5.8. Java примеры – Получить короткое название месяца
- 5.9. Java примеры – Получить день недели
- 5.10. Java примеры – Добавление времени к дате
- 5.11. Java примеры – Отображение времени в формате другой страны
- 5.12. Java примеры – Отображение времени на разных языках
- 5.13. Java примеры – Прокрутить часы и месяцы
- 5.14. Java примеры – Получить номер недели и месяц в году
- 5.15. Java примеры – Форматы текущей даты
- 6. Java примеры – Методы
- 6.1. Java примеры – Перезагрузка методов
- 6.2. Java примеры – Вывод массива с использованием метода
- 6.3. Java примеры – Решение Ханойской башни
- 6.4. Java примеры – Последовательность чисел Фибоначчи
- 6.5. Java примеры – Вычисление факториала числа
- 6.6. Java примеры – Переопределение метода
- 6.7. Java примеры – Вывод массива с использованием метода
- 6.8. Java примеры – Использование оператора break
- 6.9. Java примеры – Использование оператора continue
- 6.10. Java примеры – Использование метки в методе
- 6.11. Java примеры – Использование операторов enum и switch
- 6.12. Java примеры – Использование конструктора enum
Как вывести значения массива java
Для вывода массива на консоль можно воспользоваться методом Arrays.toString() класса java.util.Arrays Например:
int[] arr = 1, 2, 3, 4>; System.out.println(Arrays.toString(arr));
Как вывести массив в java
В Java массивы относятся к ссылочному типу данных. Обычный способ вывода не будет работать, мы не увидим содержимое массива. Чтобы вывести на экран массив, нужно использовать статический метод toString() из класса Arrays . Этот метод возвращает текстовое представление массива, которое уже можно вывести на экран:
import java.util.Arrays; String[] fruits = "apple", "pear">; System.out.println(Arrays.toString(fruits)); // => [apple, pear]
Как вывести массив в консоль Java? [дубликат]
Возможно, вам даже не нужен цикл для вывода массива на экран:
Arrays.deepToString(matrix1)
Отслеживать
ответ дан 15 июл 2019 в 3:21
Sergey Gornostaev Sergey Gornostaev
66.6k 6 6 золотых знаков 54 54 серебряных знака 113 113 бронзовых знаков
for(int[] a : matrix1) System.out.println(Arrays.toString(a));
Отслеживать
ответ дан 14 июл 2019 в 13:05
2,798 2 2 золотых знака 10 10 серебряных знаков 38 38 бронзовых знаков
Отлично! toString выручает)
14 июл 2019 в 13:12
Вариант с использованием stream для двухмерного массива:
Arrays.stream(matrix).map(Arrays::toString).forEach(System.out::println);
Отслеживать
ответ дан 15 июл 2019 в 9:46
user236980 user236980
Он долгий. Намного дольше, чем циклом.
15 июл 2019 в 10:37
@ИмяФамилия почему вы так думаете?
15 июл 2019 в 10:39
@SergeyGornostaev я вчера проверял.
15 июл 2019 в 10:39
@ИмяФамилия как замеряли?
15 июл 2019 в 10:39
@ИмяФамилия посмотрите этот доклад — youtube.com/watch?v=8pMfUopQ9Es
15 июл 2019 в 10:58
- java
- массивы
-
Важное на Мете
Связанные
Похожие
Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.3.8.5973