判断闰年的方法,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

总结

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

点赞

全部评论

相关阅读

成熟男人处理感情问题的方法实在太好 难怪他们这么有人格魅力

快速斩桃花方法 斩断对方烂桃花 让老公没有机会出轨

佛手瓜繁殖方法

床头和门同一面墙破解方法 床头门同侧如何摆设

色鬼投胎超度亡灵法事,很简单的超度方法

八字起名的知识方法

外伤的止血包扎方法及注意事项

教你几个辨别真假超度婴灵网站的方法

打蝴蝶结的方法有哪些?打蝴蝶结怎样打一步一步

风水招财方法有哪些

失恋后不知道怎么挽回男友 教你这些方法快速挽回

8年感情分手可以挽回吗 你值得一看的方法

解析婴灵十年后能超度化解方法

常见霉运的9个化解法 怎么去霉运最好方法

靠谱的英文名字取名方法

自己出轨了挽回 比纠缠更好的方法是它 用过的都后悔没早遇见

请师傅超度婴灵才是最佳化解方法

向情感专家咨询挽回爱情的方法 你会挽回得更快

婚后感情变淡如何挽回 特殊的方法唤起爱

使人有横财运的方法:八字命理学的解析与实践?