Сопоставление со строкой в Java
когда я делаю System.out.println(map) в Java, я получаю хороший выход в stdout. Как я могу получить это же строковое представление a Map в переменной без вмешательства в стандартный вывод? Что-то вроде String mapAsString = Collections.toString(map)?
2 ответа:
использовать
Object#toString().String string = map.toString();вот ведь еще какой
System.out.println(object)не под капюшонами. Формат карт описан в разделеAbstractMap#toString().