<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 251  文章 - 504  trackbacks - 0
    <2006年11月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    本博客系個人收集材料及學(xué)習(xí)記錄之用,各類“大俠”勿擾!

    留言簿(14)

    隨筆分類

    收藏夾

    My Favorite Web Sites

    名Bloger

    非著名Bloger

    搜索

    •  

    積分與排名

    • 積分 - 202396
    • 排名 - 285

    最新評論

    /**
    ?? @version 1.30 2000-03-27
    ?? @author Cay Horstmann
    */

    import java.util.*;

    public class CalendarTest
    {?
    ?? public static void main(String[] args)
    ?? {?
    ????? // 首先構(gòu)造一個日歷對象,把它初始化為當(dāng)前的日期和時間.
    ????? GregorianCalendar d = new GregorianCalendar();

    ????? int today = d.get(Calendar.DAY_OF_MONTH);//得到當(dāng)前的日期
    ????? int month = d.get(Calendar.MONTH);//得到當(dāng)前的月份

    ????
    ????? d.set(Calendar.DAY_OF_MONTH, 1); // 設(shè)置d為當(dāng)前的這個月的第一天
    ????? int weekday = d.get(Calendar.DAY_OF_WEEK); //得到這一天是星期幾,如果是星期天的話,weekday被設(shè)置為1,依次類推

    ????? System.out.println("Sun Mon Tue Wed Thu Fri Sat");? // 打印標(biāo)題頭和空格作為第一行

    ????
    ????? for (int i = Calendar.SUNDAY; i < weekday; i++ )//找到第一天對應(yīng)的星期幾的位置
    ???????? System.out.print("??? ");

    ????? do
    ????? {?
    ????????
    ???????? int day = d.get(Calendar.DAY_OF_MONTH);//因為前面設(shè)置了d為當(dāng)前月的第一天,所以第一次循環(huán)中day為1
    ????????
    ???????? if (day < 10) System.out.print(" ");//如果天小于10,就打印一個空格,然后打印天。
    ???????? System.out.print(day);

    ???????? if (day == today)//如果這天是當(dāng)然就在后面打印個*
    ??????????? System.out.print("* ");
    ???????? else
    ??????????? System.out.print("? ");

    ????????
    ???????? if (weekday == Calendar.SATURDAY)// 如果是星期6就在后面進(jìn)行換行
    ??????????? System.out.println();

    ????????
    ???????? d.add(Calendar.DAY_OF_MONTH, 1);// 然后,我們讓d指向下一天
    ???????? weekday = d.get(Calendar.DAY_OF_WEEK);//上一句代碼設(shè)置了為下一天的日期,所以這個weekday為下一天的星期幾
    ????? }
    ????? while (d.get(Calendar.MONTH) == month);//如果d在當(dāng)月中就保持循環(huán)
    ?????

    ????
    ????? if (weekday != Calendar.SUNDAY) // 打印最后的行
    ???????? System.out.println();
    ?? }
    }

    結(jié)果輸出:
    Sun Mon Tue Wed Thu Fri Sat
    ???????????  ?   1?? ?2? ? 3??? 4
    ??5???? ??6??????? 7?????? ?8????9????10* 11
    ?12?????13???? ?14? ??? 15??16? 17? 18
    19????? 20???? ?21?? ?? 22??23??24? 25
    26??? ? 27??? ? 28??? ??29? 30

    posted on 2006-11-10 17:30 matthew 閱讀(286) 評論(0)  編輯  收藏 所屬分類: 閱讀筆記
    主站蜘蛛池模板: 最近中文字幕高清免费中文字幕mv | 4虎1515hh永久免费| 爱情岛论坛网亚洲品质自拍| 在线观看亚洲专区| 国产成人免费一区二区三区| 亚洲AV无码成人精品区日韩| 日韩免费毛片视频| 日本一区二区三区在线视频观看免费 | 免费在线看片网站| 免费手机在线看片| 亚洲一本大道无码av天堂| 国产高清视频免费在线观看 | 国产成人免费手机在线观看视频 | 国产精品亚洲w码日韩中文| 一区二区三区在线免费观看视频 | 成人无码区免费A片视频WWW| 2020天堂在线亚洲精品专区| 香蕉高清免费永久在线视频| 黄色网址大全免费| 亚洲人成色777777在线观看| 久久久久久国产精品免费免费男同 | 色噜噜亚洲男人的天堂| 免费无码看av的网站| 香港经典a毛片免费观看看| 国产91精品一区二区麻豆亚洲| 中文字幕在线免费播放| 亚洲视频中文字幕| 在线视频免费观看www动漫| 日韩a毛片免费观看| 亚洲第一视频网站| 成年性羞羞视频免费观看无限| 美女视频黄a视频全免费网站色| 中文字幕精品亚洲无线码二区| 99久久国产免费中文无字幕| 午夜亚洲国产理论片二级港台二级| 亚洲伊人成无码综合网| 国产大片免费网站不卡美女| 亚洲av综合日韩| 亚洲va无码手机在线电影| 成年女人午夜毛片免费看| 韩日电影在线播放免费版|