编写Java程序输出1900到2000年之间的闰年
时间: 2024-06-09 21:08:50 浏览: 19
好的,以下是Java程序代码,用于输出1900到2000年之间的闰年:
```java
public class LeapYear {
public static void main(String[] args) {
for (int year = 1900; year <= 2000; year++) {
if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)) {
System.out.println(year);
}
}
}
}
```
运行上述代码,将会输出1904、1908、1912、1916、...、1996、2000等年份。这些年份都是闰年。
相关问题
编写一个jsp页面,计算2000-2013年中存在几个闰年
下面是一个简单的JSP页面示例,用于计算2000年到2013年之间有多少个闰年:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<!DOCTYPE html>
<html>
<head>
<title>闰年计算</title>
</head>
<body>
<h1>2000年到2013年之间的闰年个数:</h1>
<%
int startYear = 2000;
int endYear = 2013;
int leapYearCount = 0;
for (int year = startYear; year <= endYear; year++) {
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) {
leapYearCount++;
}
}
%>
<p>2000年到2013年之间共有 <%=leapYearCount%> 个闰年。</p>
</body>
</html>
```
这个JSP页面首先定义了起始年份(startYear)和结束年份(endYear),然后使用一个循环来遍历这个范围内的所有年份。在循环中,通过判断年份是否满足闰年的条件来计数。最后,使用JSP表达式<%= %>将计算结果输出到页面中。
请注意,在JSP页面中,Java代码通常放置在`<% %>`标签中,并且可以与HTML代码混合使用。通过这种方式,你可以在JSP页面中执行动态的Java代码来实现计算和逻辑操作。
希望这个示例能够帮助你编写一个用于计算2000年到2013年之间闰年个数的JSP页面。如果你有任何其他问题,请随时提问。
java经历几个闰年
根据提供的引用内容,我们可以使用Java语言来判断某一年是否为闰年。闰年的判断条件是:1)能被4整除但不能被100整除;或者2)能被400整除。根据这个条件,我们可以编写相应的代码来判断多少年是闰年。
以下是一个示例代码,用于判断从2000年到2020年之间的闰年数量:
```
public class LeapYear {
public static void main(String[] args) {
int startYear = 2000;
int endYear = 2020;
int leapYearCount = 0;
for (int i = startYear; i <= endYear; i++) {
if ((i % 4 == 0 && i % 100 != 0) || (i % 400 == 0)) {
leapYearCount++;
}
}
System.out.println("从" + startYear + "年到" + endYear + "年之间共有" + leapYearCount + "个闰年。");
}
}
```
运行以上代码,将输出从2000年到2020年之间共有6个闰年。