用Java编写一个程序,从键盘输入年份,根据输入的年份计算这一年的2月有多少天。在计算二月份天数时,可以使用日期时间类的相关方法实现。
时间: 2023-06-07 15:06:55 浏览: 53
好的,我已经理解您的要求。以下是Java程序的代码,可以计算指定年份的二月份有多少天。
``` java
import java.util.Scanner;
import java.time.YearMonth;
public class FebruaryDays {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入年份:");
int year = input.nextInt();
YearMonth yearMonth = YearMonth.of(year, 2);
int days = yearMonth.lengthOfMonth();
System.out.println(year + "年的二月份有 " + days + " 天");
}
}
```
您可以将此代码复制到您的Java代码编辑器中,并执行该代码以测试程序。请注意,您需要使用`java.time`包中的`YearMonth`类来获取指定年份的二月份天数。