判断年份是闰年还是平年的方法,java判断闰年平年
想法:
(推荐教程:java入门)
创建日历对象。
将对象的年份设置为键盘输入的年份。
将月份设置为2月28日。
将天数加1,然后判断天数是否为29。
(视频教程推荐:java视频教程)
代码实现:
包装日历;
导入Java . util . calendar;
导入Java . util . scanner;
公共类Test03 {
公共静态void main(String[] args) {
Scanner s=新扫描仪(system . in);
while (s.hasNext()) {
int year=integer . parse int(s . nextline());
boolean b=isLeapYear(年份);
system . out . println(b);
}
}
//判断是否是闰年。
公共静态布尔is leapy year(int year){
//创建一个日历对象
calendar c=calendar . getinstance();
//将年、月、日设置为年2月28日,即参数为年1、28。
c.set(年份,1,28);
//天数加1
c.add(日历。月日,1);
//今天是29号,是闰年,否则就是平年。
返回c.get(日历。DAY _ OF _ MONTH)==29;
}
}以上是平年如何使用Calendar类判断闰年的细节。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。