最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java基礎之打印萬年歷的簡單實現(xiàn)(案例)

 更新時間:2016年07月25日 11:17:57   投稿:jingxian  
下面小編就為大家?guī)硪黄狫ava基礎之打印萬年歷的簡單實現(xiàn)(案例)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

問題:輸入年,月,打印對應年月的日歷。

示例:

問題分析:

1,首先1970年是Unix系統(tǒng)誕生的時間,1970年成為Unix的元年,1970年1月1號是星期四,現(xiàn)在大多的手機的日歷功能只能顯示到1970年1月1日這一天;

2,要想打印某年某月的日歷,首先應該計算出這個月1號是星期幾?

解決1號是星期幾?

2.1:先計算出年天數(shù),即截至這一年1月1號的天數(shù),用for循環(huán),從1970年開始,閏年+366,平年+365;

2.2:計算出月天數(shù),即截至本月1號的天數(shù),用for循環(huán),從1月份開始,算出月天數(shù);

2.1.1:用到閏年判斷,用switch來判斷返回月天數(shù);

2.3:用年天數(shù)加月天數(shù),求得本月1號距離1970年1月1號的總天數(shù),用總天數(shù)來判斷本月1號是星期幾;

3,判斷本月的總天數(shù)(用到switch語句);

4,打印日歷;

代碼實現(xiàn):

一個函數(shù)實現(xiàn)打印PrintTitle();即實現(xiàn)固定的頭部部分;

實現(xiàn)Print(參數(shù)1,參數(shù)2,參數(shù)3);即實現(xiàn)打印日歷主題部分;

參數(shù)1(計算總天數(shù)):計算年天數(shù),計算月天數(shù);

參數(shù)2傳遞年份;

參數(shù)3傳遞月份;

判斷閏年設置獨立函數(shù);

總結:

解決問題前一定要先分析問題,把大問題逐步分成小問題,理清邏輯,實現(xiàn)小問題的邏輯,整個問題就已經實現(xiàn)了百分之八十;

自下而上,逐步實現(xiàn),函數(shù)獨立調用;

代碼實現(xiàn)部分:

-

-------------------

----

--------

--------

--------

--------

以上這篇Java基礎之打印萬年歷的簡單實現(xiàn)(案例)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • springboot實現(xiàn)返回文件流

    springboot實現(xiàn)返回文件流

    這篇文章主要介紹了springboot實現(xiàn)返回文件流方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Spring Cloud服務安全連接方式

    Spring Cloud服務安全連接方式

    這篇文章主要介紹了Spring Cloud服務安全連接方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • 在Springboot中Mybatis與Mybatis-plus的區(qū)別詳解

    在Springboot中Mybatis與Mybatis-plus的區(qū)別詳解

    MyBatis是一個優(yōu)秀的持久層框架,它對JDBC的操作數(shù)據(jù)庫的過程進行封裝,MyBatisPlus (簡稱 MP)是一個 MyBatis的增強工具,在 MyBatis 的基礎上只做增強不做改變,為簡化開發(fā)、提高效率而生,本文將給大家介紹了在Springboot中Mybatis與Mybatis-plus的區(qū)別
    2023-12-12
  • Java 如何解決跨域問題

    Java 如何解決跨域問題

    這篇文章主要介紹了Java 如何解決跨域問題,幫助大家更好的理解和學習使用Java,感興趣的朋友可以了解下
    2021-03-03
  • Java如何生成壓縮文件工具類

    Java如何生成壓縮文件工具類

    這篇文章主要介紹了Java如何生成壓縮文件工具類問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Java黑科技之通過Google Java Style 文件配置IDEA和Ecplise代碼風格

    Java黑科技之通過Google Java Style 文件配置IDEA和Ecplise代碼風格

    在日常開發(fā)中,多人團隊協(xié)作開發(fā)一個項目是很常見的,特別是大公司,這就會涉及到多人在一個工程上開發(fā)代碼.無規(guī)矩不成方圓,一個好的代碼風格,更加有利于團隊協(xié)作,減少代碼沖突,提高代碼可閱讀性,美觀性.本文就帶著大家仔細研究這個黑科技 ,需要的朋友可以參考下
    2021-05-05
  • Java實戰(zhàn)權限管理系統(tǒng)的實現(xiàn)流程

    Java實戰(zhàn)權限管理系統(tǒng)的實現(xiàn)流程

    讀萬卷書不如行萬里路,只學書上的理論是遠遠不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+SpringBoot+MyBatis+AOP+LayUI+Mysql實現(xiàn)一個權限管理系統(tǒng),大家可以在過程中查缺補漏,提升水平
    2022-01-01
  • java實現(xiàn)客戶信息管理系統(tǒng)

    java實現(xiàn)客戶信息管理系統(tǒng)

    這篇文章主要為大家詳細介紹了java實現(xiàn)客戶信息管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • 多模字符串匹配算法原理及Java實現(xiàn)代碼

    多模字符串匹配算法原理及Java實現(xiàn)代碼

    這篇文章主要介紹了多模字符串匹配算法原理及Java實現(xiàn)代碼,涉及算法背景,原理,構建過程簡單介紹幾Java代碼實現(xiàn)等相關內容,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • 淺析java 希爾排序(Shell)算法

    淺析java 希爾排序(Shell)算法

    這篇文章主要介紹了淺析java 希爾排序(Shell)算法的原理以及示例,需要的朋友可以參考下
    2015-02-02

最新評論

应用必备| 浪卡子县| 武义县| 阿拉尔市| 来凤县| 清新县| 友谊县| 南投市| 建宁县| 嵊泗县| 钟祥市| 桂平市| 潼南县| 钟山县| 宝坻区| 浮山县| 安泽县| 阿鲁科尔沁旗| 信阳市| 九台市| 梅河口市| 康保县| 布尔津县| 鲜城| 大埔区| 双流县| 夏邑县| 浮山县| 景洪市| 黎平县| 广东省| 鄱阳县| 大洼县| 盐津县| 宁乡县| 东阿县| 阜新市| 柳江县| 运城市| 泌阳县| 敦煌市|