Java是一種廣泛使用的編程語言,它的語法簡單易懂,功能強(qiáng)大。在Java中,我們可以編寫程序來實(shí)現(xiàn)各種各樣的功能。比如,我們可以編寫一個程序,輸入年份和月份,然后輸出這個月份的天數(shù)。
import java.util.Scanner; public class DaysInMonth { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("請輸入年份:"); int year = scanner.nextInt(); System.out.print("請輸入月份:"); int month = scanner.nextInt(); int days = 0; switch (month) { case 2: if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { days = 29; } else { days = 28; } break; case 4: case 6: case 9: case 11: days = 30; break; default: days = 31; break; } System.out.println(year + "年" + month + "月份有" + days + "天。"); } }
上面的代碼使用Scanner類獲取用戶輸入的年份和月份,然后通過switch語句判斷每個月份的天數(shù)。對于2月份,還需要考慮閏年的情況。如果是閏年,2月份有29天,否則有28天。
通過這個程序,我們可以方便地獲取任意年份和月份的天數(shù)。Java語言的強(qiáng)大功能和靈活性,讓我們能夠處理各種復(fù)雜的業(yè)務(wù)需求。