使用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字符串常见的操作(比较,查找,替换等)

    Java字符串常见的操作(比较,查找,替换等)

    在Java当中,为字符串类提供了丰富的操作方法,对于字符串,我们常见的操作就是:字符串的比较、查找、替换、拆分、截取以及其他的一些操作,本文就详细的介绍一下,感兴趣的可以了解一下
    2022-01-01
  • 从零搭建SpringBoot+MyBatisPlus快速开发脚手架

    从零搭建SpringBoot+MyBatisPlus快速开发脚手架

    这篇文章主要为大家介绍了从零搭建SpringBoot+MyBatisPlus快速开发脚手架示例教程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 浅谈一下单体架构的缺点是什么

    浅谈一下单体架构的缺点是什么

    这篇文章主要介绍了单体架构的缺点是什么,通常我们所使用的传统单体应用架构都是模块化的设计逻辑,程序在编写完成后会被打包并部署为一个具体的应用,而应用的格式则依赖于相应的应用语言和框架,需要的朋友可以参考下
    2023-04-04
  • Java Socket 编程详解

    Java Socket 编程详解

    Java Socket 编程是指使用 Java 语言进行网络通信的过程,包括建立连接、传输数据和关闭连接等操作,本文将详细介绍Java Socket编程,需要的朋友可以参考下
    2023-05-05
  • SpringBoot使用H2嵌入式数据库的实例代码

    SpringBoot使用H2嵌入式数据库的实例代码

    本文通过实例代码给大家介绍了SpringBoot使用H2嵌入式数据库的相关知识,代码简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2021-10-10
  • Java实现入参数据批量数据校验详解

    Java实现入参数据批量数据校验详解

    在业务处理中一般入参是单条数据,这样数据校验比较容易,但是这种方法对于集合数据的校验不适用,下面我们就来看看如何对入参数据进行批量数据校验吧
    2024-02-02
  • Java vector的详解及实例

    Java vector的详解及实例

    这篇文章主要介绍了Java vector的详解及实例的相关资料,需要的朋友可以参考下
    2017-03-03
  • 多数据源@DS和@Transactional实战

    多数据源@DS和@Transactional实战

    这篇文章主要介绍了多数据源@DS和@Transactional实战,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • Java效率提升神器之Guava-Joiner

    Java效率提升神器之Guava-Joiner

    这篇文章主要介绍了Java效率提升神器之Guava-Joiner,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-07-07
  • 解决maven build 无反应,直接terminated的问题

    解决maven build 无反应,直接terminated的问题

    下面小编就为大家带来一篇解决maven build 无反应,直接terminated的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06

最新评论