Как вывести содержимое хэш-карты?

Как я могу выгрузить содержимое Java HashMap (или любой другой), например, для STDOUT ?

В качестве примера предположим, что у меня есть сложная HashMap следующей структуры:

( student1 => Map( name => Tim,         
                   Scores => Map( math => 10,
                                  physics => 20,
                                  Computers => 30),
                   place => Miami,
                   ranking => Array(2,8,1,13),
                  ),
 student2 => Map ( 
                   ...............
                   ...............
                 ),
............................
............................
);

Итак, я хотел бы вывести ее на экран, чтобы получить представление о структуре данных. Я ищу что-то похожее на PHP var_dump() или Perl dumper().

15
задан M-D 13 June 2012 в 03:32
поделиться