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

Java平閏年判斷的方法總結(jié)

 更新時間:2018年02月24日 11:13:12   作者:彬菌  
本篇文章給大家整理了Java平閏年判斷的兩種方法,大家在寫程序的時候如果用的到參考下吧。

普通方法:

import java.util.Scanner; 

public class Bissextile{ 
	public static void main(String[] args){ 
    Scanner input=new Scanner(System.in);//聲明掃描儀變量 
    System.out.println("請輸入年份");//系統(tǒng)提示輸入年份 
    try{ //監(jiān)聽異常
    while(true){ //不斷讀取用戶輸入的值
      int years=input.nextInt();//取得下一行輸入的年份值 
      if (years<1000||years>9999) 
         System.out.println("請輸入大于1000小于9999的年份"); 
      else if(years % 4 == 0 && years % 100 != 0 || years % 400 == 0){ //平閏年判斷算法
           System.out.println(years+"年是閏年"); 
          } 
      else { 
          System.out.println(years+"年是平年"); 
        } 
      } 
     }
    catch(Exception e){ //異常處理
  		System.out.println("請正確輸入");
  		e.printStackTrace(); //打印異常信息在程序中出錯的位置及原因
    }
   } 
} 

一般函數(shù)/方法:

import java.util.Scanner;

public class Bissextile { 
	boolean bissextile(int year){ //創(chuàng)建boolean類型的方法
		if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0){ //平閏年判斷算法
			return true;
		}
		else{
			return false;
		}
	}
	public static void main(String[] args){
		Bissextile b=new Bissextile(); //創(chuàng)建對象
		Scanner input=new Scanner(System.in);//聲明掃描儀變量 
		System.out.println("請輸入年份");//系統(tǒng)提示輸入年份
		try{
		while(true){ //不斷讀取用戶輸入的值
		int year1=input.nextInt();//取得下一行輸入的年份值
		if (year1<1000||year1>9999){
			System.out.println("請輸入大于1000小于9999的年份");
		}
		else if(b.bissextile(year1)){ //對象調(diào)用bissextile方法
			System.out.println(year1+"是閏年");
		}
		else{
			System.out.println(year1+"是平年");
				}
			}
		}
		catch(Exception e){ //異常處理
  		   System.out.println("請正確輸入");
  		   e.printStackTrace(); //打印異常信息在程序中出錯的位置及原因
		}
	}
}

注解:第二種方法用到了面向?qū)ο蟮乃枷?/p>

相關(guān)文章

  • Java?數(shù)據(jù)交換?Json?和?異步請求?Ajax詳解

    Java?數(shù)據(jù)交換?Json?和?異步請求?Ajax詳解

    Json(JavaScript Object Notation)是一種輕量級的數(shù)據(jù)交換格式,采用鍵值對的形式來表示數(shù)據(jù),它廣泛應(yīng)用于Web開發(fā)中,特別適合于前后端數(shù)據(jù)傳輸和存儲,這篇文章主要介紹了Java數(shù)據(jù)交換Json和異步請求Ajax,需要的朋友可以參考下
    2023-09-09
  • Spring @Value注解失效問題解決方案

    Spring @Value注解失效問題解決方案

    這篇文章主要介紹了Spring @Value注解失效問題解決方案,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-04-04
  • Spring Cloud Gateway自定義異常處理Exception Handler的方法小結(jié)

    Spring Cloud Gateway自定義異常處理Exception Handler的方法小結(jié)

    這篇文章主要介紹了Spring Cloud Gateway自定義異常處理Exception Handler的方法,本文通過兩種方法結(jié)合實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • Fastjson反序列化隨機性失敗示例詳解

    Fastjson反序列化隨機性失敗示例詳解

    這篇文章主要為大家介紹了Fastjson反序列化隨機性失敗示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • Java常用數(shù)字工具類 數(shù)字轉(zhuǎn)漢字(1)

    Java常用數(shù)字工具類 數(shù)字轉(zhuǎn)漢字(1)

    這篇文章主要為大家詳細介紹了Java常用數(shù)字工具類,數(shù)字轉(zhuǎn)漢字,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • java編程SpringSecurity入門原理及應(yīng)用簡介

    java編程SpringSecurity入門原理及應(yīng)用簡介

    Spring 是非常流行和成功的 Java 應(yīng)用開發(fā)框架,Spring Security 正是 Spring 家族中的成員。Spring Security 基于 Spring 框架,提供了一套 Web 應(yīng)用安全性的完整解決方案
    2021-09-09
  • Java 深入探究講解抽象工廠模式

    Java 深入探究講解抽象工廠模式

    當(dāng)系統(tǒng)所提供的工廠所需生產(chǎn)的具體產(chǎn)品并不是一個簡單的對象,而是多個位于不同產(chǎn)品等級結(jié)構(gòu)中屬于不同類型的具體產(chǎn)品時需要使用抽象工廠模式,抽象工廠模式是所有形式的工廠模式中最為抽象和最具一般性的一種形態(tài)
    2022-04-04
  • SpringCloud?Gateway詳細分析實現(xiàn)負載均衡與熔斷和限流

    SpringCloud?Gateway詳細分析實現(xiàn)負載均衡與熔斷和限流

    這篇文章主要介紹了SpringCloud?Gateway實現(xiàn)路由轉(zhuǎn)發(fā),負載均衡,熔斷和限流,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • Java中切面的使用方法舉例詳解

    Java中切面的使用方法舉例詳解

    這篇文章主要介紹了Java中切面編程(AOP)的基本概念、原理及實現(xiàn)方式,AOP通過將橫切關(guān)注點模塊化為切面,使代碼更易于維護和擴展,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-03-03
  • SpringBoot+Shiro學(xué)習(xí)之密碼加密和登錄失敗次數(shù)限制示例

    SpringBoot+Shiro學(xué)習(xí)之密碼加密和登錄失敗次數(shù)限制示例

    本篇文章主要介紹了SpringBoot+Shiro學(xué)習(xí)之密碼加密和登錄失敗次數(shù)限制示例,可以限制登陸次數(shù),有興趣的同學(xué)可以了解一下。
    2017-03-03

最新評論

裕民县| 伊金霍洛旗| 香河县| 诸城市| 石台县| 松溪县| 常宁市| 宜川县| 陆良县| 高平市| 富平县| 昆明市| 屯昌县| 西乌| 宾川县| 海南省| 铜山县| 房产| 扶沟县| 五寨县| 田林县| 抚远县| 彝良县| 阳西县| 裕民县| 苍山县| 家居| 梁河县| 河津市| 新建县| 西昌市| 桃园市| 包头市| 定远县| 思茅市| 金平| 五原县| 东阳市| 孙吴县| 友谊县| 大同县|