iceT18: Problem mit Hash-Map in Java

Beitrag lesen

Hallo,

Hab ein kleines Problem, von dem ich nicht so richtig weis, wie es gelöst werden könnte. Vielleicht kann mir wer helfen!

Ich habe eine Hash-Map die folgendermaßen aussieht:
--------------------------------------------------------------------
1;'Film1';'2004';2004;34637;'Azaria, Hank'
2;'Film2';'2004-????';2004-????;819279;'Zucker, Adam (II)'
3;'Film3';'2006';2006;
4;'Film4';'????';????;1026855;'Ittleson, Stephanie'
--------------------------------------------------------------------
1...4 ist der key

Das Problem ist Zeile 3, ich muss schauen, dass die Haspmap immer komplett befüllt ist!!!

Also, so müsste die Zeile 3 richtig lauten:
3;'Film3';'2006';2006;" ";''

Wie geh ich die Hashmap durch und befülle die leeren Felder?

Mein Java code für die ausgabe sieht folgendermaßen aus: (out.write, damit schreib ich in ein csv file):

String help = null;
            String value = null;
            for(int i =1; i<=movies.size();i++){
              help = Integer.toString(i);
              value = movies.get(help).toString();
              value = i+";"+value+"\n";
              out.write(value);
            }

Danke für eure Hilfe!
mfg
iceT