Überprüfen Sie, ob das Kalenderdatum ein Sonntag ist

Ich versuche herauszufinden, wie mein Programm die Anzahl der Sonntage in einer Woche zählt.

Ich habe folgendes ausprobiert:

if (date.DAY_OF_WEEK == date.SUNDAY) {
    System.out.println("Sunday!");
}

Doch es scheint nicht zu funktionieren?

Wenn ich es versucheSystem.out.Println the date.DAY_OF_WEEK Ich bekomme:7

Weiß jemand, wie ich überprüfen kann, ob das aktuelle Kalenderdatum Sonntag ist?

UPDATE FÜR WEITERE INFORMATIONEN

Der erste Tag des Datums.DAY_OF_WEEK ist ein Kalenderobjekt!

Ich habe dafür gesorgt, das Kalender-Objekt zu setzendate zu einem Sonntag

Das System gibt aus, wo ich 7 erhalte, was es mir zurückgibt, wenn ich versuche, zu laufendate.DAY_OF_MONTH auch wenn der tag auf sonntag anbrach

2. UPDATE ZU ALEX

Das ist mehr oder weniger mein Code

Calendar startDate = Calendar.getInstance();

    startDate.set(2012, 12, 02);
    if (startDate.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY) {
        System.out.println("true");
    }else {
        System.out.println("FALSE");
    }

Antworten auf die Frage(2)

Ihre Antwort auf die Frage