Castin-Proble bei Hashtable

broetchen

Erfahrenes Mitglied
moin


ich hab ein kleines Problem mit ner Hashtable.

Es gibt eine Klasse Periode, die beinhaltet eine Hashtable (und sonstiges hier unwichtiges zeugs). In dieser Hashtable sind NUR Objekte vom Typ Jahr (is ne eigene Klasse).
In der Klasse Jahr gibts es wieder ne Hashtable, und zwar months wo nur Objekte des Typs Monat reinkommen.
In Monat hab ich dann ne Funktion addDay(.....).

aus Periode heraus will ich jetzt auf Monat zugreifen.

Code:
jahre[year].months[month].addDay(day,tempmittel,rfmittel,gsmittel,windmittel);

year ist das Jahr, dass er wählen soll.
month der Monat im Jahr.

das einzige was passiert ist
Code:
jahre[year].months[month].addDay(day,tempmittel,rfmittel,gsmittel,windmittel);

hilfe!

mfg broetchen
 
erledigt

Das Problem hat sich erledigt.

ich hab einfach

Code:
Jahr j = (Jahr) jahre[year];
Monat m = (Monat) j.months[month];
m.addDay(day,tempmittel,rfmittel,gsmittel,windmittel);

daraus gemacht.

nicht gerade die schönste lösung, aber immerhin funktioniert sie.

wem was besseres einfällt, kanns ja posten :-)

mfg broetchen
 
Zurück