Cześć,
Muszę zbudować klasę reprezentującą datę. Chcę użyć typu wyliczeniowego do deklaracji nazw dni, miesięcy itd.
Utworzyłem coś tekigo:

public enum DniTygodnia{ PONIEDZIAŁEK, WTOREK, ŚRODA, CZWARTEK, PIĄTEK, SOBOTA, NIEDZIELA }

I teraz tworzę metodę, która na podstawie obiektu np Data(dzieńMiesiąca, miesiąc, Rok) ma wyświetlić odpowiednią nazwę dnia:

    public String dzieńTygodnia()
    {
        this.dzieńTygodnia = this.dzieńEry()%7;
	//....
    }

Utworzyłem metodę, która liczy dzień naszej ery, a teraz do metody dzieńTygodnia muszę zrobić warunki w stylu że jeżeli dzieńTygodnia = 0 return DniTygodnia.PONIEDZIAŁEK

Próbowałem wykorzystać ordinal(), ale nie wiem jak to zrobić najlepiej :/

Proszę o pomoc.