Java输入年份和月份判断多少天实例代码
前言
本文主要介绍了如果通过输入年份月份输出天数的相关内容,下面话不多说了,来一起看看详细的介绍吧
示例代码
packagecom.ambow.www.ch03;
importjava.util.Scanner;
publicclassDay{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
System.out.print("请输入年份");
intyear=sc.nextInt();
System.out.print("请输入月份");
intmonth=sc.nextInt();
if(month<0||month>12||year<0){
System.out.println("请输入合法的年月!");
}else{
switch(month){
case1:
case3:
case5:
case7:
case8:
case10:
case12:System.out.println("31天");break;
case4:
case6:
case9:
case11:System.out.println("30天");break;
}
if((year%100!=0&&year%4==0)||year%400==0){
if(month==2){
System.out.println("29天");
}
}else{
if(month==2){
System.out.println("28天");
}
}
}
}
}
总结
到此这篇关于Java输入年度和月份判断多少天的文章就介绍到这了,更多相关Java输入年度和月份判断多少天内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!