[java] Klasa Calendar

Monia678
Użytkownik
Użytkownik
Posty: 20
Rejestracja: 23 paź 2010, o 18:25
Płeć: Kobieta
Lokalizacja: warszawa
Podziękował: 6 razy

[java] Klasa Calendar

Post autor: Monia678 »

Teraz jest problem. Chodzi o to że przy użyciu tej klasy mogę zainicjalizować nieprawdziwą datę.
Jak przy użyciu klasy Data/GregorianCalendar czy jakiejś innej po wpisaniu tego do konstruktora (Calendar.SUNDAY,3,2011) faktycznie dostać pierwszą niedzielę.
Przeszperałam dokumentację kilka razy. Proszę o konkretną i pełną odpowiedź.
Dziękuję
Zdefiniuj klasę DaysToRemember i uzupełnij kod testowy (zamiast _____ wstaw odpowiedni łańcuch) tak, aby możliwe było jego wykonanie w sposób przedstawiony poniżej.

Kod: Zaznacz cały

[b]kod programu [/b]DaysToRemember notForget=new DaysToRemember(Calendar.SUNDAY,3,2011);
 System.out.println("Hipotetycznie wolne: 
");
 for(Calendar a: notForget)
   System.out.printf("____________",a);
	   




 notForget.setDayWeek(Calendar.MONDAY);
 System.out.println("
GUI: 
");
 for(Calendar a: notForget)
   System.out.printf("____________",a);





 notForget.setDayWeek(Calendar.TUESDAY);
 System.out.println("
not GUI: "
);
 for(Calendar a: notForget)
   System.out.printf("____________",a);





	   
 notForget.setDayWeek(Calendar.THURSDAY);
 System.out.println("
Mały piatek: 
");
 for(Calendar a: notForget)
   System.out.printf("____________",a);





 	   
 notForget.setDayWeek(Calendar.FRIDAY);
 System.out.println("
Piatek: 
");
 for(Calendar a: notForget)
   System.out.printf("____________",a);
 
[b]wynik działania programu[/b] 
 
  Hipotetycznie wolne: 

	13.03.2011
	20.03.2011
	27.03.2011
	03.04.2011



  GUI: 

	14.03.2011
	21.03.2011
	28.03.2011
	04.04.2011



  not GUI: 

	08.03.2011
	15.03.2011
	22.03.2011
	29.03.2011
	05.04.2011



  Mały piatek: 

	10.03.2011
	17.03.2011
	24.03.2011
	31.03.2011
	07.04.2011



  Piatek: 

	11.03.2011
	18.03.2011
	25.03.2011
	01.04.2011
 
ODPOWIEDZ