Über Jahr iterieren, Freitag der 13.

_Anonymus

Mitglied
Hallo zusammen,

ich möchte ein Jahr eingeben, z.b. 2013 und mir dann alle Freitage dieses Jahres ausgeben lassen, welche auf den 13. eines Monats fallen. Wie stelle ich das an???

Java:
GregorianCalendar c = new GregorianCalendar();

        
        if (c.isLeapYear(jahr) == true)
        {
        	for (int i = 0; i < 366; i++)
        	{
        		if (Calendar.DAY_OF_YEAR)
        	}
        }
        else
        {
        	for (int i = 0; i < 365; i++)
        	{

Ich möchte dann über 365, bzw. über 366 Tage wenn es ein Schaltjahr ist, laufen und bei jeden Tag zunächst fragen,
bist du ein Freitag, und wenn ja, bist du auch noch ein 13.?

Soweit mein Ansatz, aber ich stehe total auf dem SChlauch. Wie kann ich denn jeden einzelnen Tag eines bestimmten Jahres mittels der Calender Klasse durchgehen und das fragen?
Oder gibts eine andere Möglichkeit wie ich das lösen könnte?

Hiiiilffeeeeeee!!!!!!!!
Vielen dank im Voraus! :applaus:
 
Etwas mehr Geduld, junger Padawan. Mit Calendar hast Du schon die Klasse, die Dir alles bietet. Schaue Dir die anderen Methoden mal an. Ansonsten einige Grundüberlegungen:
- Ist es sinnvoll, alle Tage durchzuiterieren?
- Ist es nicht besser, mittels der Methoden des Calendar direkt zum 13. jeden Monats zu springen und dann zu prüfen, ob dieser ein Freitag ist?
 

Neue Themen


Zurück
Oben