Java中输入一个年份判断是不是闰年
时间: 2024-09-07 22:04:01 浏览: 83
在Java中,你可以使用Scanner类从用户那里获取输入的年份,并通过上面提到的闰年判断规则来检查它是否是闰年。以下是一个简单的示例程序:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个年份:");
int year = scanner.nextInt(); // 获取用户输入的年份
if (isLeapYear(year)) {
System.out.println(year + " 是闰年.");
} else {
System.out.println(year + " 不是闰年.");
}
scanner.close();
}
// 判断闰年的方法
public static boolean isLeapYear(int year) {
if (year % 4 != 0) {
return false;
} else if (year % 100 != 0) {
return true;
} else if (year % 400 == 0) {
return true;
} else {
return false;
}
}
}
```
在这个程序中,首先提示用户输入一个年份,然后调用`isLeapYear()`方法来检查输入的年份是否为闰年,并给出相应的结果。
阅读全文