Hallo zusammen,
ich habe folgendes Problem:
Ich habe eine Hashmap erstellt, die aus 2 Objekten besteht. Hier der Methodenkopf und die Erstellung der Hashmap:
Die Objekte der Klasse "Datum" bestehen jeweils aus einem String (dem Datum) und einem Int (der Tageszahl im Jahr).
Ich möchte eine Schleife basteln, bei dem lediglich die Tageszahl (das Int) abgefragt wird bzw. verglichen wird. Ist dies möglich?
Mit der Methode containsKey funktioniert es leider nicht:
Mein Ziel ist es nämlich am Ende, dass die Feiertage in einem bestimmten Tageszahlen-Bereich ausgegeben werden.
Weiß jemand eine Lösung?
ich habe folgendes Problem:
Ich habe eine Hashmap erstellt, die aus 2 Objekten besteht. Hier der Methodenkopf und die Erstellung der Hashmap:
Java:
public HashMap<Datum, Event> feiertage(int jahr, int monat) {
HashMap<Datum, Event> feiertage = new HashMap<Datum, Event>();
Die Objekte der Klasse "Datum" bestehen jeweils aus einem String (dem Datum) und einem Int (der Tageszahl im Jahr).
Ich möchte eine Schleife basteln, bei dem lediglich die Tageszahl (das Int) abgefragt wird bzw. verglichen wird. Ist dies möglich?
Mit der Methode containsKey funktioniert es leider nicht:
Java:
if (feiertage(jahr, monat).containsKey(index)) {
Mein Ziel ist es nämlich am Ende, dass die Feiertage in einem bestimmten Tageszahlen-Bereich ausgegeben werden.
Weiß jemand eine Lösung?