您当前的位置:首页 > 电脑百科 > 程序开发 > 语言 > JAVA

Java判断是否是闰年

时间:2022-01-11 15:15:24  来源:  作者:3班的黄同学

闰年

闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的。补上时间差的年份为闰年。闰年共有366天(1月~12月分别为31天、29天、31天、30天、31天、30天、31天、31天、30天、31天、30天、31天)。公历只分闰年和平年,平年有365天,闰年有366天

所以就程序而言:能被4整除且不能被1000整除或者能被400整除,则为闰年

程序代码

    public static void main(String[] args) {
        // write your code here
        Scanner scanner = new Scanner(System.in);
        System.out.print("请输入年份,例如:(2022):");
        int inputYear = scanner.nextInt();
        boolean isLeapYear = checkLeapYear(inputYear);
        if (isLeapYear) {
            System.out.println(inputYear + "年是闰年");
        } else {
            System.out.println(inputYear + "年是平年");
        }
    }

    private static boolean checkLeapYear(int year) {
        if (year % 4 == 0 && year % 100 == 0 || year % 400 == 0) {
            return true;
        } else {
            return false;
        }
    }

结果:

请输入年份,例如:(2022):2022
2022年是平年


Tags:   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
闰年闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的。补上时间差的年份为闰年。闰年共有366天(1月~12月分别为31天、29天、31天、...【详细内容】
2022-01-11  Tags:   点击:(0)  评论:(0)  加入收藏
石英手表不走了是什么原因如何处理1、手表电池没有电了,或者是电容量不足的时候就会停走,出现这样的情况可以将手表后盖拆下来,进行更换电池即可。2、石英振子损坏或者是电路...【详细内容】
2022-01-11  Tags:   点击:(1)  评论:(0)  加入收藏
我们在观察手表的时候,应该都能从背透的看到机芯上的蓝色螺丝,或者是在哪里听说过这个词吧。然而小编脑子里有一个“为什么?”,为什么制表师要将机芯的螺丝涂上蓝色?我得到的答...【详细内容】
2022-01-11  Tags:   点击:(1)  评论:(0)  加入收藏
排除法走一波。自然界四大基本作用力,万有引力,电磁相互作用力,强相互作用力,弱相互作用力。强相互作用力是强子之间的作用力,弱相互作用力是W和Z玻色子的交换引起的,万有引力是有...【详细内容】
2022-01-11  Tags:   点击:(1)  评论:(0)  加入收藏
丨本文由小陈茶事原创丨首发于头条号:小陈茶事丨作者:村姑陈《1》前两天刷手机的时候,无意间看到个传武的视频,差点把我俩笑岔气了。一个身材瘦弱的男人,手握一支毛笔,挥动几下,再...【详细内容】
2022-01-11  Tags:   点击:(1)  评论:(0)  加入收藏
虽然说现在是微单相机的时代,但是市面上佳能、尼康两大相机家族依然还有非常多型号的单反相机正在销售。单反相机现在仍然具有机械感十足、续航强、操控体验好、镜头规格丰富...【详细内容】
2022-01-11  Tags:   点击:(1)  评论:(0)  加入收藏
关键词是SEO优化中创建内容的基础,也是网页排名的关键。为了稳步提高网站排名,站长应该记住关键词搜索索引、关键词KEI、关键词和内容之间的相关性。今天,小编将盘点SEO优化关...【详细内容】
2022-01-11  Tags:   点击:(1)  评论:(0)  加入收藏
可能很多朋友说微信公众号已经过时了,其实很多传统的引流方式还是作用比较大的,比如徐国祥一直坚持的软文营销;每个公司找准适合自己的才最重要,确实我们需要紧跟热门,但是热门不...【详细内容】
2022-01-11  Tags:   点击:(1)  评论:(0)  加入收藏
创建一个网站很容易,但这只是网络营销的开端。只有做好了网站优化工作,获得了巨大有机流量时,你才是真正的成功。那么,怎样做才可以获得有机流量呢?这需要长时间的优化工作和正确...【详细内容】
2022-01-11  Tags:   点击:(1)  评论:(0)  加入收藏
很多做搜狗的站长朋友都说搜狗收录很难做。别人的搜狗泛收录是怎么实现的?搜狗收录怎么从零到一实现大量泛收录,笔者将分享一套完整的搜狗入门教程!事实上,做搜狗收录并不难。你...【详细内容】
2022-01-11  Tags:   点击:(1)  评论:(0)  加入收藏
▌简易百科推荐
闰年闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的。补上时间差的年份为闰年。闰年共有366天(1月~12月分别为31天、29天、31天、...【详细内容】
2022-01-11  3班的黄同学    Tags:   点击:(0)  评论:(0)  加入收藏
目录4、TCP网络传输的基本流程二、网络编程套接字(socket)5、cookie和session的用法6、基本实现http协议的代码四、传输层协议TCP和UDP4、TCP和UDP之间的对比六、数据链路层和...【详细内容】
2022-01-04  顶顶架构师    Tags:JAVA   点击:(9)  评论:(0)  加入收藏
面向对象的特征之一封装 面向对象的特征之二继承 方法重写(override/overWrite) 方法的重载(overload)和重写(override)的区别: 面向对象特征之三:多态 Instanceof关键字...【详细内容】
2021-12-28  顶顶架构师    Tags:面向对象   点击:(15)  评论:(0)  加入收藏
一、Redis使用过程中一些小的注意点1、不要把Redis当成数据库来使用二、Arrays.asList常见失误需求:把数组转成list集合去处理。方法:Arrays.asList 或者 Java8的stream流式处...【详细内容】
2021-12-27  CF07    Tags:Java   点击:(16)  评论:(0)  加入收藏
文章目录 如何理解面向对象编程? JDK 和 JRE 有什么区别? 如何理解Java中封装,继承、多态特性? 如何理解Java中的字节码对象? 你是如何理解Java中的泛型的? 说说泛型应用...【详细内容】
2021-12-24  Java架构师之路    Tags:JAVA   点击:(19)  评论:(0)  加入收藏
大家好!我是老码农,一个喜欢技术、爱分享的同学,从今天开始和大家持续分享JVM调优方面的经验。JVM调优是个大话题,涉及的知识点很庞大 Java内存模型 垃圾回收机制 各种工具使用 ...【详细内容】
2021-12-23  小码匠和老码农    Tags:JVM调优   点击:(21)  评论:(0)  加入收藏
前言JDBC访问Postgresql的jsonb类型字段当然可以使用Postgresql jdbc驱动中提供的PGobject,但是这样在需要兼容多种数据库的系统开发中显得不那么通用,需要特殊处理。本文介绍...【详细内容】
2021-12-23  dingle    Tags:JDBC   点击:(33)  评论:(0)  加入收藏
Java与Lua相互调用案例比较少,因此项目使用需要做详细的性能测试,本内容只做粗略测试。目前已完成初版Lua-Java调用框架开发,后期有时间准备把框架进行抽象,并开源出来,感兴趣的...【详细内容】
2021-12-23  JAVA小白    Tags:Java   点击:(17)  评论:(0)  加入收藏
Java从版本5开始,在 java.util.concurrent.locks包内给我们提供了除了synchronized关键字以外的几个新的锁功能的实现,ReentrantLock就是其中的一个。但是这并不意味着我们可...【详细内容】
2021-12-17  小西学JAVA    Tags:JAVA并发   点击:(17)  评论:(0)  加入收藏
一、概述final是Java关键字中最常见之一,表示“最终的,不可更改”之意,在Java中也正是这个意思。有final修饰的内容,就会变得与众不同,它们会变成终极存在,其内容成为固定的存在。...【详细内容】
2021-12-15  唯一浩哥    Tags:Java基础   点击:(24)  评论:(0)  加入收藏
相关文章
    无相关信息
最新更新
栏目热门
栏目头条