判断闰年的方法,Java判断闰年的2种方法示例

2023-07-14 09:30 百科知识

判断闰年的方法更新时间:2019年09月02日 15:58:57 作者:zj12352123

这篇文章主要给大家介绍了关于Java判断闰年的2种方法,文中通过示例代码介绍的非常详细,对大家学习或者使用Java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

前言:

给定一个年份,判断这一年是不是闰年。

当以下情况之一满足时,这一年是闰年:

年份是4的倍数而不是100的倍数;年份是400的倍数。

其他的年份都不是闰年。

方法一:

public class Bissextile { boolean bissextile(int year){ //创建boolean类型的方法 if(year % 4 == 0} else{ return false; } }

方法二:

java.util.GregorianCalendar.isLeapYear(int year) 方法确定给定年份是否为闰年。

如果给定的年份是闰年返回true。

声明

以下是 java.util.GregorianCalendar.isLeapYear() 方法的声明

public boolean isLeapYear(int year)

参数

year -- 在给定的年份。

返回值

如果给定的年份是闰年此方法返回true;否则为false。

异常

NA

例子

下面的示例演示 java.util.GregorianCalendar.isLeapYear() 方法的用法。

package com.yiibai; import java.util.*; public class GregorianCalendarDemo { public static void main(String[] args) { // create a new calendar GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance(); // print the current date and time System.out.println("" + cal.getTime()); // check if it is a leap year boolean isLeapYear = cal.isLeapYear(cal.get(GregorianCalendar.YEAR)); System.out.println("Is leap year:" + isLeapYear); // check if 2013 is a leap year isLeapYear = cal.isLeapYear(2013); System.out.println("Is leap year:" + isLeapYear); } }

让我们来编译和运行上面的程序,这将产生以下结果:

Fri May 18 13:24:52 EEST 2012

Is leap year:true

Is leap year:false

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。

点赞

全部评论

相关阅读

八字几合最好婚姻幸福必看的八字合婚方法

7种无需尝试即可向慈善机构捐款的方法

中药膏滋熬制方法

八字怎么看?八字算命的方法,分析及流行起源

打胎后超度的好方法 真的建议尝试一下

挽回婚姻的最好方法,掌握正确的技巧

婚姻出现严重危机,挽回婚姻方法

三个婚姻挽回的方法,学起来

神行小驴获得方法

因婆媳关系不和睦导致离婚 其实还有一种挽救方法

和合术最简单的方法 夫妻和合术成功挽回感情经过

夫妻怎么维护感情,维护夫妻感情的方法

解决婆媳矛盾好的处理方法 帮你摆平婆媳问题

特殊方法挽回起效是什么时候 30天还没起效正常吗

为死去孩子超度的简单方法

财气福气运气,女人发横财最灵的方法

道教超度阴魂的方法还有得到的效果

时克山运化解方法,年克山家怎么化解

为流产的孩子超度方法 道家超度为个人超度 佛家

母乳不够吃怎么让奶水变多,6种科学方法帮孕妈有效增奶