Hallo zusammen,
ich habe eine Aufgabe, in der ich einen Array mit Monatsnamen und zugehörigen Zahlen (1-12) erstellt habe. Das hat auch geklappt. Weiter brauche ich einen Konstruktor und get-Methoden für die Namen und Zahlen. Auch das habe ich geschafft.
Jetzt brauche ich eine Methode, die mir den Namen des vorherigen Monats ausgibt.
Also als Beispiel: Monat.JANUAR.getVorherigerMonat() liefert das Ergebnis Monat.DEZEMBER bzw. als Ausgabe dann natürlich nur "Dezember".
Wie mache ich das? Brauche ich eine for-Schleife dafür? Aber einfach den Array durchlaufen reicht ja nicht.
Am logischsten wäre für mich, dass ich irgendwas mit -1 als return-Wert habe. Aber da müste ich ja dann mit dem Index arbeiten und der liefert ja nicht den Wert an der Stelle, sondern eben nur die Stelle.
Jemand eine Idee?
Danke im Voraus!
ich habe eine Aufgabe, in der ich einen Array mit Monatsnamen und zugehörigen Zahlen (1-12) erstellt habe. Das hat auch geklappt. Weiter brauche ich einen Konstruktor und get-Methoden für die Namen und Zahlen. Auch das habe ich geschafft.
Jetzt brauche ich eine Methode, die mir den Namen des vorherigen Monats ausgibt.
Also als Beispiel: Monat.JANUAR.getVorherigerMonat() liefert das Ergebnis Monat.DEZEMBER bzw. als Ausgabe dann natürlich nur "Dezember".
Wie mache ich das? Brauche ich eine for-Schleife dafür? Aber einfach den Array durchlaufen reicht ja nicht.
Am logischsten wäre für mich, dass ich irgendwas mit -1 als return-Wert habe. Aber da müste ich ja dann mit dem Index arbeiten und der liefert ja nicht den Wert an der Stelle, sondern eben nur die Stelle.
Jemand eine Idee?
Danke im Voraus!