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 substring原理及使用方法实例

    Java substring原理及使用方法实例

    这篇文章主要介绍了Java substring原理及使用方法实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • java8实现list集合中按照某一个值相加求和,平均值等操作代码

    java8实现list集合中按照某一个值相加求和,平均值等操作代码

    这篇文章主要介绍了java8实现list集合中按照某一个值相加求和,平均值等操作代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Java ConcurrentHashMap实现线程安全的代码示例

    Java ConcurrentHashMap实现线程安全的代码示例

    众所周知ConcurrentHashMap是HashMap的多线程版本,HashMap 在并发操作时会有各种问题,而这些问题,只要使用ConcurrentHashMap就可以完美解决了,本文将给详细介绍ConcurrentHashMap是如何保证线程安全的
    2023-05-05
  • java编译命令基础知识点

    java编译命令基础知识点

    在本篇文章里小编给大家整理的是一篇关于java编译命令基础知识点内容,有兴趣的朋友们可以学习下。
    2021-01-01
  • IDEA部署JavaWeb项目到Tomcat服务器的方法

    IDEA部署JavaWeb项目到Tomcat服务器的方法

    这篇文章主要介绍了IDEA部署JavaWeb项目到Tomcat服务器的方法,本文给大家介绍的非常详细,感兴趣的朋友跟随脚本之家小编一起学习吧
    2018-06-06
  • SpringBoot如何监控Redis中某个Key的变化(自定义监听器)

    SpringBoot如何监控Redis中某个Key的变化(自定义监听器)

    这篇文章主要介绍了SpringBoot如何监控Redis中某个Key的变化(自定义监听器),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • 详解SpringBoot是如何保证接口安全的

    详解SpringBoot是如何保证接口安全的

    对于互联网来说,只要你系统的接口会暴露在外网,就避免不了接口安全问题。 如果你的接口在外网裸奔,只要让黑客知道接口的地址和参数就可以调用,那简直就是灾难。这篇文章主要介绍了SpringBoot保证接口安全的方法,需要的可以参考一下
    2023-02-02
  • jvm中指定时区信息user.timezone问题及解决方式

    jvm中指定时区信息user.timezone问题及解决方式

    同一份程序使用时间LocalDateTime类型,在国内和国外部署后,返回的时间信息前端使用出问题,这篇文章主要介绍了jvm中指定时区信息user.timezone问题及解决方法,需要的朋友可以参考下
    2023-02-02
  • Spring Cloud 如何保证微服务内安全

    Spring Cloud 如何保证微服务内安全

    这篇文章主要介绍了Spring Cloud 如何保证微服务内安全的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • Java微信退款开发

    Java微信退款开发

    这篇文章主要为大家详细介绍了Java微信退款开发的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-09-09

最新评论