import java.util.Calendar;
public class CalendarTest {
public static void main
(String[] args
){
-
//10000년도
-
-
//1~12월
for(int m=0; m<12; m++){
-
-
//요일(1 : 일요일, 2 : 월요일 ...)
-
//System.out.println("week:"+week); //테스트코드
//해당 월을 출력
-
//기준 요일 출력
System.
out.
println("일\t월\t화\t수\t목\t금\t토");
//월의 첫날
int firstDay = 1;
//월의 마지막날
int lastDay = c.
getActualMaximum(Calendar.
DATE);
//Day에 대한 반복문
for(int i = firstDay; i<(lastDay+week); i++){
//firstDay가 week와 같거나 크지 않을 경우 1일이 아니므로 공백
if(i<week){
-
}else{
//Day가 두자리수미만 일때 오른쪽 정렬
if((i-week+1)/10 == 0){
System.
out.
print(" "+
(i-week+
1)+
"\t");
}else{
System.
out.
print((i-week+
1)+
"\t");
}
}
//7일째 마다 아래 칸으로 내려감
if(i%7 == 0){
-
}
}
-
System.
out.
println("===================================================");
}
}
}
댓글 없음:
댓글 쓰기