java打印所有闰年
时间: 2023-11-21 17:49:25 浏览: 56
要在Java中打印出所有闰年,可以使用以下代码:
```
public class Subject001 {
public static void main(String[] args) {
// 初始值
int year = 1000;
// 定义一个变量,用来统计闰年的个数
int count = 0;
while (year <= 2000) { // 循环条件
if (isLeapYear(year)) { // 调用判断闰年的方法
System.out.print(year + " "); // 输出闰年,不换行
count++; // 统计变量+1
// 如果统计变量能够被4整除,说明这一行已经输出了4个闰年,要换行
if (count % 4 == 0) {
System.out.println();
}
}
year++; // 迭代
}
}
// 判断闰年的方法
public static boolean isLeapYear(int year) {
// 年份必须大于0,且小于等于10000
if (year <= 0 || year > 10000) {
return false;
}
// 年份不能整除100,或者能整除400
if (year % 100 != 0 || year % 400 == 0) {
return true;
}
// 其他情况都不是闰年
return false;
}
}
```
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)