Java之判断2000~2023年有哪些年份是闰年并打印输出

 更新时间:2023年12月18日 15:59:27   作者:clc1111  
这篇文章主要介绍了Java之判断2000~2023年有哪些年份是闰年并打印输出,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Java判断2000~2023年哪些年份是闰年

package com.niu.jk;
 
 
public class demo_2 {
    public static void main(String[] args) {
        int year = 0;
        for (year = 2000; year <= 2023; ++year) {
            if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
                System.out.printf("%d", year);
                System.out.println();
            }
        }
    }
}

输出的效果如图所示:

Java实现2000年到3000年之间的所有闰年

判断是不是闰年 2000–3000

package com.shipeiqi.yingyong;

public class ClassP6 {

    static int LeapYear(int year){
        if((year%400 == 0) || (year%100!=0)&& (year%4==0)){
            return 1;   //是闰年,则返回1
        }else{
            return 0;    //不是闰年,则返回0
        }
    }
    public static void main(String[] args) {
        int year;
        int count = 0;
        System.out.println("2000年到3000年");
        for(year = 2000;year<=3000;year++){
            if(LeapYear(year) == 1){
                System.out.println(year+"");
                count++;
                if(count%16 == 0){
                    System.out.print("\n");
                }
            }
        }
        System.out.print("\n");
    }
}

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • java递归设置层级菜单的实现

    java递归设置层级菜单的实现

    本文主要介绍了java递归设置层级菜单的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Java并发编程示例(十):线程组

    Java并发编程示例(十):线程组

    这篇文章主要介绍了Java并发编程示例(十):线程组,Java提供了ThreadGroup类来控制一个线程组,一个线程组可以通过线程对象来创建,也可以由其他线程组来创建,生成一个树形结构的线程,需要的朋友可以参考下
    2014-12-12
  • java实现学生成绩录入系统

    java实现学生成绩录入系统

    这篇文章主要为大家详细介绍了java实现学生成绩录入系统,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • SpringBoot的监控及使用详解

    SpringBoot的监控及使用详解

    这篇文章主要介绍了SpringBoot的监控及使用详解,Spring Boot提供了一系列的监控功能,方便开发人员对应用程序进行监控和管理,本文将讨论 Spring Boot中的监控功能及其使用方法,需要的朋友可以参考下
    2023-07-07
  • Java求出任意数字的各个位数之和方式

    Java求出任意数字的各个位数之和方式

    这篇文章主要介绍了Java求出任意数字的各个位数之和方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • Java如何处理延迟任务过程解析

    Java如何处理延迟任务过程解析

    这篇文章主要介绍了Java如何处理延迟任务过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • SpringBoot整合WebSocket实现后端向前端主动推送消息方式

    SpringBoot整合WebSocket实现后端向前端主动推送消息方式

    这篇文章主要介绍了SpringBoot整合WebSocket实现后端向前端主动推送消息方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10
  • mybatis-plus的批量新增/批量更新以及问题

    mybatis-plus的批量新增/批量更新以及问题

    这篇文章主要介绍了Mybatis-Plus实现批量新增与批量更新以及出现的问题,文章中有详细的代码示例,感兴趣的同学可以参考一下
    2023-04-04
  • Java+Ajax实现的用户名重复检验功能实例详解

    Java+Ajax实现的用户名重复检验功能实例详解

    这篇文章主要介绍了Java+Ajax实现的用户名重复检验功能,结合实例形式详细分析了java针对用户名提交的ajax数据库查询与重复检查功能相关实现技巧与操作注意事项,需要的朋友可以参考下
    2018-12-12
  • Spring Cloud GateWay 路由转发规则介绍详解

    Spring Cloud GateWay 路由转发规则介绍详解

    这篇文章主要介绍了Spring Cloud GateWay 路由转发规则介绍详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05

最新评论