闰年闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的 。补上时间差的年份为闰年 。闰年共有366天(1月~12月分别为31天、29天、31天、30天、31天、30天、31天、31天、30天、31天、30天、31天) 。公历只分闰年和平年,平年有365天,闰年有366天
【Java判断是否是闰年】所以就程序而言:能被4整除且不能被1000整除或者能被400整除,则为闰年
程序代码public static void main(String[] args) {// write your code hereScanner 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):20222022年是平年
推荐阅读
- 怎么判断云服务器流量是不是超限?有哪些解决的办法?
- 3种Javascript图片预加载的方法详解
- JavaScript,面向对象,实现继承,对象冒充和原型链继承,代码
- 17 个高频好用的JavaScript 代码块
- Java的面向对象
- 国企岗位推荐,程序员求职速来看
- Java业务开发常见错误
- JAVA 基础核心面试问题分析,看懂了轻
- 20条JavaScript代码简洁的写法
- Java与Lua相互调用