¿Cómo vuelco el contenido de un mapa hash?
¿Cómo puedo volcar el contenido de un HashMap de Java (o cualquier otro), por ejemplo, a STDOUT?
Como ejemplo, supongamos que tengo un HashMap complejo de la siguiente estructura:
( student1 => Map( name => Tim,
Scores => Map( math => 10,
physics => 20,
Computers => 30),
place => Miami,
ranking => Array(2,8,1,13),
),
student2 => Map (
...............
...............
),
............................
............................
);
Así que me gustaría imprimirlo en la pantalla para tener una idea de la estructura de los datos. Estoy buscando algo similar al var_dump () de PHP o al dumper de Perl ().