在JAVA編程中,常常需要進行鍵盤輸入,其中涉及到的日期輸入和閏年判斷是常用的方法,下面我們就來詳細介紹如何實現(xiàn)這兩個功能。
首先,我們先來看一下輸入日期的方法:
import java.util.Scanner; public class InputDate{ public static void main(String[] args){ Scanner input = new Scanner(System.in); System.out.print("請輸入日期(格式為yyyy-MM-dd):"); String date = input.next(); System.out.println("輸入的日期為:" + date); } }
上述代碼中,我們使用了Scanner類來實現(xiàn)鍵盤輸入,然后根據(jù)指定格式讀取輸入的日期,最后輸出獲取到的日期信息。
接下來,我們來介紹如何判斷一個年份是否為閏年:
public class LeapYear{ public static void main(String[] args){ int year = 2022; if((year % 4 == 0 && year % 100 != 0) || year % 400 == 0){ System.out.println(year + "年是閏年"); }else{ System.out.println(year + "年不是閏年"); } } }
在上述代碼中,我們通過對年份取余運算來判斷是否為閏年,具體判斷規(guī)則如下:
- 如果該年份能被4整除但不能被100整除,則為閏年
- 如果該年份能被400整除,則也是閏年
綜上所述,通過以上代碼實現(xiàn)了輸入日期和判斷閏年的功能,可以方便地在JAVA編程中應(yīng)用。