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

Java寫出生肖年判斷

 更新時(shí)間:2018年02月24日 14:51:59   作者:彬菌  
本篇文章主要給大家分享一篇關(guān)于用JAVA寫出生肖判斷的小功能,有興趣的跟著學(xué)習(xí)下。

以往我們用的最多的就是關(guān)于年或者日期的判斷,其實(shí)關(guān)于生肖的判斷有點(diǎn)類似年限的判斷。

下面是全部代碼:

import java.util.Scanner;

public class Zodiac { 
  public static void main(String[] args){ 
    Scanner input=new Scanner(System.in);//聲明掃描儀變量 
    System.out.println("請(qǐng)輸入年份");//系統(tǒng)提示輸入
    try{ //監(jiān)聽異常
    while(true){
    int birth = input.nextInt()%12; //用戶輸入%12在再轉(zhuǎn)換
    switch(birth){ 
    case 0:System.out.println("猴年");break; 
    case 1:System.out.println("雞年");break; 
    case 2:System.out.println("狗年");break; 
    case 3:System.out.println("豬年");break; 
    case 4:System.out.println("鼠年");break; 
    case 5:System.out.println("牛年");break; 
    case 6:System.out.println("虎年");break; 
    case 7:System.out.println("兔年");break; 
    case 8:System.out.println("龍年");break; 
    case 9:System.out.println("蛇年");break; 
    case 10:System.out.println("馬年");break; 
    case 11:System.out.println("羊年");break; 
    default :System.out.println("錯(cuò)誤!請(qǐng)輸入大于0的數(shù)"); //不滿足以上條件的默認(rèn)輸出這個(gè)語(yǔ)句
    			}
    		} 
      }
    catch(Exception e){ //捕捉異常
  		System.out.println("請(qǐng)正確輸入");
  		e.printStackTrace(); //打印異常信息在程序中出錯(cuò)的位置及原因
    	}
    } 
  } 

大家可以測(cè)試下,如果還有任何不明白的地方可以在下方的留言區(qū)討論。

相關(guān)文章

  • Java設(shè)計(jì)模式之策略模式_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    Java設(shè)計(jì)模式之策略模式_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    策略模式是對(duì)算法的封裝,把一系列的算法分別封裝到對(duì)應(yīng)的類中,并且這些類實(shí)現(xiàn)相同的接口,相互之間可以替換。接下來(lái)通過本文給大家分享Java設(shè)計(jì)模式之策略模式,感興趣的朋友一起看看吧
    2017-08-08
  • Security框架:如何使用CorsFilter解決前端跨域請(qǐng)求問題

    Security框架:如何使用CorsFilter解決前端跨域請(qǐng)求問題

    這篇文章主要介紹了Security框架:如何使用CorsFilter解決前端跨域請(qǐng)求問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 帶你快速搞定java多線程

    帶你快速搞定java多線程

    這篇文章主要介紹了java多線程編程實(shí)例,分享了幾則多線程的實(shí)例代碼,具有一定參考價(jià)值,加深多線程編程的理解還是很有幫助的,需要的朋友可以參考下
    2021-07-07
  • Java中的Null到底是什么

    Java中的Null到底是什么

    null是沒有地址,""是有地址但是里面的內(nèi)容是空的,好比做飯 null說明連鍋都沒有 而""則是有鍋沒米,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,下面我們來(lái)詳細(xì)學(xué)習(xí)一下它吧
    2019-06-06
  • idea新建maven項(xiàng)目沒有src目錄的操作方法

    idea新建maven項(xiàng)目沒有src目錄的操作方法

    這篇文章主要介紹了idea新建maven項(xiàng)目沒有src目錄的兩種操作方法,需要的朋友可以參考下
    2018-03-03
  • 解決idea啟動(dòng)報(bào)錯(cuò)javax.imageio.IIOException的問題

    解決idea啟動(dòng)報(bào)錯(cuò)javax.imageio.IIOException的問題

    這篇文章主要介紹了idea啟動(dòng)報(bào)錯(cuò)javax.imageio.IIOException,解決打不開idea問題,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • Java調(diào)用CMD命令的方法與使用技巧

    Java調(diào)用CMD命令的方法與使用技巧

    在實(shí)際的開發(fā)中我們有可能會(huì)遇到?java調(diào)用?cmd命令的情況,這篇文章主要給大家介紹了關(guān)于Java調(diào)用CMD命令的方法與使用的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-09-09
  • TraceIdPatternLogbackLayout日志攔截源碼解析

    TraceIdPatternLogbackLayout日志攔截源碼解析

    這篇文章主要為大家介紹了TraceIdPatternLogbackLayout日志攔截源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • mybatis-parameterType傳入map條件方式

    mybatis-parameterType傳入map條件方式

    這篇文章主要介紹了mybatis-parameterType傳入map條件方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • rabbitmq使用springboot實(shí)現(xiàn)direct模式(最新推薦)

    rabbitmq使用springboot實(shí)現(xiàn)direct模式(最新推薦)

    這篇文章主要介紹了rabbitmq使用springboot實(shí)現(xiàn)direct模式,本文通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07

最新評(píng)論

浦城县| 高尔夫| 西宁市| 彩票| 金溪县| 平武县| 克什克腾旗| 上虞市| 台江县| 洮南市| 会泽县| 图片| 密云县| 宝山区| 万安县| 永泰县| 钟祥市| 尼玛县| 波密县| 竹北市| 民勤县| 文昌市| 开封市| 黄冈市| 望谟县| 巴南区| 卢氏县| 全州县| 辽源市| 普兰县| 紫金县| 红安县| 乌兰浩特市| 双峰县| 琼结县| 黄石市| 周口市| 江陵县| 景宁| 林芝县| 云和县|