Java是一種高級編程語言,在開發過程中,我們不可避免地需要判斷日期相關的問題,其中包括年份和月份。
在Java中,判斷年份和月份可以使用if語句或switch語句進行條件判斷。下面我們就來看看具體實現。
/* 使用if語句判斷閏年 */
public static boolean isLeapYear(int year) {
if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
return true;
}
return false;
}
/* 使用switch語句判斷月份天數 */
public static int getDaysOfMonth(int year, int month) {
int days = 0;
switch(month) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
days = 31;
break;
case 4:
case 6:
case 9:
case 11:
days = 30;
break;
case 2:
if(isLeapYear(year)) {
days = 29;
} else {
days = 28;
}
break;
default:
System.out.println("輸入月份錯誤!");
break;
}
return days;
}
以上就是判斷年份和月份的Java代碼實現,想要更深入地學習Java語言,不妨去翻閱相關書籍和資料,同時多寫代碼多調試,不斷積累實戰經驗。
上一篇html愛心圓角邊框設置
下一篇html愛心的代碼