java 判斷輸入的年份是不是閏年


  public static void main(String[] args) throws Exception {
  
    year();
  }

public static void year() throws ParseException{
		System.out.println("請輸入你要查詢的年份");
		Scanner s=new Scanner(System.in);	
		int year=s.nextInt();
		
		Calendar calendar=Calendar.getInstance();
		//設置年份 月份
		calendar.set(year, 2,1);
		calendar.add(calendar.DATE, -1);
		
		int day=calendar.get(calendar.DATE);
		
		
		if(day==29){
			System.out.println("你輸入的年"+calendar.get(calendar.YEAR)+"份是閏年");
		}else{
			System.out.println("你輸入的"+calendar.get(calendar.YEAR)+"年份是平年");
		}
		
		System.out.println(day);
		
	}

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM