使用java判断输入年份是否为闰年完整代码

 更新时间:2023年10月07日 11:43:47   作者:xiaohutongxueya  
闰年的引入确保了我们的日历与地球运行轨道的对齐,使得时间的计算更加准确,在编程中判断给定年份是否为闰年是一项常见的任务,这篇文章主要给大家介绍了关于使用java判断输入年份是否为闰年的相关资料,需要的朋友可以参考下

一,前言

分析:

给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:

  • 年份是4的倍数而不是100的倍数;
  • 年份是400的倍数。
    其他的年份都不是闰年。

二,代码展示

public class LeapYear {
    public static void main(String args[]) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入年份:");
       int year = scanner.nextInt();
        if(year % 400 == 0 || year % 4 == 0 && year % 100 != 0){
            System.out.printf("%d是闰年",year);
        }else {
            System.out.printf("%d不是闰年",year);
        }
    }
}

三,结果展示

总结 

到此这篇关于使用java判断输入年份是否为闰年的文章就介绍到这了,更多相关java判断输入年份为闰年内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 解决java 查看JDK中底层源码的实现方法

    解决java 查看JDK中底层源码的实现方法

    本篇文章是对在java中查看JDK中底层源码的解决方法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • Java 超详细讲解SpringMVC拦截器

    Java 超详细讲解SpringMVC拦截器

    Spring MVC 的拦截器(Interceptor)与 Java Servlet 的过滤器(Filter)类似,它主要用于拦截用户的请求并做相应的处理,通常应用在权限验证、记录请求信息的日志、判断用户是否登录等功能上。本文将代码演示和文字描述详解拦截器的使用
    2022-04-04
  • Java多线程之循环栅栏技术CyclicBarrier使用探索

    Java多线程之循环栅栏技术CyclicBarrier使用探索

    这篇文章主要介绍了Java多线程之循环栅栏技术CyclicBarrier,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪<BR>
    2024-01-01
  • Java多线程之如何确定线程数的方法

    Java多线程之如何确定线程数的方法

    创建线程和销毁线程都是比较耗时的操作,如果每个任务都创建一个线程去处理,这样线程会越来越多,那么应该如何确定线程的数量,本文就详细的介绍一下,感兴趣的可以了解一下
    2022-03-03
  • Java之对象销毁和finalize方法的使用

    Java之对象销毁和finalize方法的使用

    这篇文章主要介绍了Java之对象销毁和finalize方法的使用,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • 使用spring-task定时任务动态配置修改执行时间

    使用spring-task定时任务动态配置修改执行时间

    这篇文章主要介绍了使用spring-task定时任务动态配置修改执行时间,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • SpringBoot超详细讲解自动配置原理

    SpringBoot超详细讲解自动配置原理

    在进行项目编写前,我们还需要知道一个东西,就是SpringBoot对我们的SpringMVC还做了哪些配置,包括如何扩展,如何定制,只有把这些都搞清楚了,我们在之后使用才会更加得心应手
    2022-06-06
  • Java 在Excel单元格中应用一种/多种字体样式(实例代码)

    Java 在Excel单元格中应用一种/多种字体样式(实例代码)

    这篇文章主要介绍了Java 在Excel单元格中应用一种/多种字体样式,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • Java如何搭建一个个人网盘

    Java如何搭建一个个人网盘

    这篇文章主要介绍了Java如何搭建一个个人网盘,对网盘感兴趣的读者,可以参考一下
    2021-04-04
  • Spring实战之XML与JavaConfig的混合配置详解

    Spring实战之XML与JavaConfig的混合配置详解

    大家都知道Spring的显示配置方式有两种,一种是基于XML配置,一种是基于JavaConfig的方式配置。那么下这篇文章主要给大家分别介绍如何在JavaConfig中引用XML配置的bean以及如何在XML配置中引用JavaConfig,需要的朋友可以参考下。
    2017-07-07

最新评论