如何修改这段代码来判断用户输入的任意年份是否为闰年?
时间: 2024-12-23 22:26:16 浏览: 3
如果你想让用户输入年份并检查其是否为闰年,你可以创建一个控制台交互式的程序。这里是一个简单的示例,利用`Scanner`类获取用户的输入:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个年份:");
int year = scanner.nextInt();
if (isLeapYear(year)) {
System.out.println(year + "是闰年");
} else {
System.out.println(year + "不是闰年");
}
scanner.close(); // 关闭扫描器
}
// 略...
}
```
在这个版本中,程序会提示用户输入一个年份,然后将输入的数值传递给`isLeapYear()`函数进行判断。
阅读全文