Создал многомерный массив (3x5), теперь надо вывести в консоль. Как можно это сделать?
public class Map {
private String[][] cells = {
{" ", "[]", " "},
{"[]", "[]", "[]"},
{"[]", "[]", "[]"},
{"[]", "[]", "[]"},
{" ", "[]", " "}};
//Getters and Setters
public String[][] getCells() {
return cells;
}
void see() {
System.out.println(getCells());
}
}
public class Main {
public static void main(String[] args) {
Map map = new Map();
map.see();
}
}
Можете попробовать использовать - Arrays.deepToString
void see() {
System.out.println(Arrays.deepToString(cells));
}
Вывод:
[[ , [], ], [[], [], []], [[], [], []], [[], [], []], [ , [], ]]
Можно вывести двумерный массив построчно:
String[][] cells = {
{" ", "[]", " "},
{"[]", "[]", "[]"},
{"[]", "[]", "[]"},
{"[]", "[]", "[]"},
{" ", "[]", " "}};
Arrays.stream(cells).map(Arrays::toString).forEach(System.out::println);
Вывод:
// [ , [], ]
// [[], [], []]
// [[], [], []]
// [[], [], []]
// [ , [], ]
См. дополнительно:
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Начал изучать javafx для создания GUIДо этого учил swing В swing можно создать такую таблицу:
Мне нужно сохранить файл в форматеtsv чтобы у него была кодировка в utf-8, насколько это реально сделать? Делало в том что у меня есть строка в которой...
Почему появляется сообщение о возникновении NumberFormatException? Если использовать val initialMoney = nextLine()toInt(), то всё ок!? То есть приходится сначала вводить...