Java提交判断1950-2050年中的闰年(两种方法)
时间: 2023-03-30 18:01:54 浏览: 206
runnian.rar_java_闰年
可以使用以下两种方法来判断195-205年中的闰年:
方法一:使用普通闰年和世纪闰年的规则
普通闰年:能被4整除但不能被100整除的年份为普通闰年(如2004年就是普通闰年)。
世纪闰年:能被400整除的为世纪闰年(如200年是世纪闰年,190年不是世纪闰年)。
根据上述规则,可以编写以下Java代码:
for (int year = 195; year <= 205; year++) {
if ((year % 4 == && year % 100 != ) || year % 400 == ) {
System.out.println(year + "年是闰年");
}
}
方法二:使用Java 8中的新特性
Java 8中引入了新的日期时间API,其中有一个Year类可以用于判断闰年。可以编写以下Java代码:
for (int year = 195; year <= 205; year++) {
if (Year.of(year).isLeap()) {
System.out.println(year + "年是闰年");
}
}
以上两种方法都可以正确地判断195-205年中的闰年。
阅读全文