sollltest dich zudem auch in Generics reinlesen. Dein Code mal ein wenig anders (nur zur Info bzgl Generics):
[code=Java]
Map<String, String> vals = new HashMap<String, String>();
Map<String, Map<String, String>> hm = new HashMap<String, Map<String, String>>();
vals.put("Schicht", "Frueh");
vals.put("Urlaub", "nein");
hm.put("Testuser", vals);
for ( Entry<String, Map<String, String>> entryHM : hm.entrySet() ) {
System.out.println( entryHM.getKey());
for ( Entry<String, String> entry : entryHM.getValue().entrySet() ) {
System.out.println( entry.getKey() + ", " + entry.getValue() );
}
} [/code]
weiss nicht wo da jetzt dein Problem ist ???:L
Vllt ist das auch einfach der falsche Weg -> "portiere ich das ganze von Perl nach Java."
Du willst Änderungen nicht immer im Code anpassen? Wie wäre es mit XML-Serialisierung oder Datenbanken oder Properties oder oder oder. Leider weiss ich nicht so recht, was du vorhast..