PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2010/06/23 17:55:06
Name 김기현
Subject 자바 질문입니다
자바로 달력을 출력하는 프로그램을 짜고 있는데요...
달별로 세로 출력은 했는데, 가로로 출력하고 싶은데 어떻게 해야할까요T_T
아아... 좀 가르쳐주시와요..

import java.util.*;

class Calendar {
        public static void main(String[] args)
        {
                if(args.length !=3) {
                        System.out.println("Usage : java Calendar 2010 6 8");
                        return;
                }

                int year = Integer.parseInt(args[0]);
                int month1 = Integer.parseInt(args[1]);
                int month2 = Integer.parseInt(args[2]);

                for (int k=Integer.parseInt(args[1]); k<=Integer.parseInt(args[2]) ; k++ )
                {

                        month1=k;
                        
                        int START_DAY_OF_WEEK = 0;
                        int END_DAY = 0;

                        Calendar sDay = Calendar.getInstance();                        // 시작일
                        Calendar eDay = Calendar.getInstance();                // 끝일

                        sDay.set(year, month1-1, 1);
                        eDay.set(year, month1, 1);
                        eDay.add(Calendar.DATE, -1);

                        START_DAY_OF_WEEK = sDay.get(Calendar.DAY_OF_WEEK);
                
                        END_DAY = eDay.get(Calendar.DATE);

                        System.out.println();
                        System.out.println("      " + args[0] + "년 " + k + "월");
                        System.out.println(" SU MO TU WE TH FR SA");

                        for (int i=1; i<START_DAY_OF_WEEK ; i++ ) {
                                System.out.print("   ");
                        }

                        for (int i=1, n=START_DAY_OF_WEEK; i<=END_DAY ; i++, n++ ) {
                                System.out.print((i<10) ? "  "+i : " "+i);
                                if(n%7==0) System.out.println();
                        } System.out.println();
                }
        }
}

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
84824 포퓰리즘의 관련한 책좀 추천해주세요 [2] 뜨거운눈물1644 10/06/23 1644
84821 뜨거운형제들 로고송이 머에요 [3] Dr.No2081 10/06/23 2081
84819 pgr질문합니다. [4] 선생1438 10/06/23 1438
84818 [피온2] 세트덱에 대해 질문 좀.. [2] 어머님 아버1574 10/06/23 1574
84816 바탕화면 쓰레기통(휴지통) 복구하는 방법? [2] 악학궤범a3264 10/06/23 3264
84815 부팅을 위한 최소조건이 뭔가요? [17] Maphacker2718 10/06/23 2718
84814 엘지팬분들에게 질문입니다 [4] Lionel Messi1436 10/06/23 1436
84813 바르셀로나 흔히 부르는 이름 [10] 세뚜아2061 10/06/23 2061
84810 게임 추천 부탁드립니다... [6] 하루를산다1807 10/06/23 1807
84809 c 언어 소스 코드를 리눅스에서 돌리는 법 [4] 김영대2426 10/06/23 2426
84808 완결된 만화책 추천 부탁드려요 [11] 포프의대모험4121 10/06/23 4121
84807 호나우딩요는 왜 바르샤를 떠났죠?? [10] viper2386 10/06/23 2386
84806 온게임넷 광고 브금(bgm) 가르쳐주실분 포트거스 D 에1685 10/06/23 1685
84805 신용카드 사용 질문입니다 [2] 기다리다1613 10/06/23 1613
84804 ss501 은 노래를 별로 못하나요? [11] ??1859 10/06/23 1859
84803 공기계 개통 질문드립니다~ [1] 김라울1540 10/06/23 1540
84802 동영상 인코딩할때 제2외국어 자막 넢어 씌우는데 자꾸 깨집니다. 코지군1537 10/06/23 1537
84800 닉네임옆에 있는 국기 언제 회수되나요? [16] 서현1890 10/06/23 1890
84799 바낭의 뜻 질문이요. [3] Dr.No3474 10/06/23 3474
84798 자바 질문입니다 김기현1741 10/06/23 1741
84797 클리앙사이트에 회원중고장터 질문이요~ [2] 말룡2150 10/06/23 2150
84794 2006년 월드컵때 프랑스 감독에 대한 평가는 어땠나요? [7] 악학궤범a1972 10/06/23 1972
84793 전기면도기 추천 하나만 해주세요. [2] Nybbas2099 10/06/23 2099
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로