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)?
When I do System.out.println(map) in Java, I get a nice output in stdout. How
Share
Use
Object#toString().That’s after all also what
System.out.println(object)does under the hoods. The format for maps is described inAbstractMap#toString().