When I do System.out.println(map)
in Java, I get a nice output in stdout. How can I obtain this same string representation of a Map
in a variable without meddling with standard output? Something like String mapAsString = Collections.toString(map)
?
views:
218answers:
2
+10
A:
Use Object#toString()
.
String string = map.toString();
That's after all also what System.out.println(object)
does under the hoods. The format for maps is described in AbstractMap#toString()
.
BalusC
2010-05-13 15:56:18
of course, thanks! silly me ...
Dan
2010-05-13 16:01:56