Как напечатать массив java

Аватар пользователя Maksim Litvinov
Maksim Litvinov
26 июля 2022

Массивы относятся к ссылочным типам данных, поэтому обычный способ не выведет на экран содержимое массива:

String[] cars = {"kia", "bmw", "ford"};
System.out.println(cars); // => java.lang.String;@27bc2616

Для печати нужно использовать статический метод toString() класса Arrays, который формирует из массива строку. Затем эту строку можно вывести на экран:

import java.util.Arrays;

String[] cars = {"kia", "bmw", "ford"};
System.out.println(Arrays.toString(cars));
// => ["kia", "bmw", "ford"]
0 0
Познакомьтесь с основами Java бесплатно