首页主机资讯Java闰年判断的方法有哪些

Java闰年判断的方法有哪些

时间2024-06-10 15:30:03发布访客分类主机资讯浏览461
导读:使用简单的if语句判断: public static boolean isLeapYear(int year { if (year % 4 == 0 && (year % 100 != 0 || year % 4...

  1. 使用简单的if语句判断:
public static boolean isLeapYear(int year) {
    
    if (year % 4 == 0 &
    &
 (year % 100 != 0 || year % 400 == 0)) {
    
        return true;

    }
 else {
    
        return false;

    }

}

  1. 使用三元运算符进行判断:
public static boolean isLeapYear(int year) {
    
    return (year % 4 == 0 &
    &
     (year % 100 != 0 || year % 400 == 0)) ? true : false;

}
    
  1. 使用Calendar类进行判断:
import java.util.Calendar;


public static boolean isLeapYear(int year) {
    
    Calendar cal = Calendar.getInstance();
    
    cal.set(Calendar.YEAR, year);
    
    return cal.getActualMaximum(Calendar.DAY_OF_YEAR) >
     365;

}
    

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Java闰年判断的方法有哪些
本文地址: https://pptw.com/jishu/679358.html
网站服务器:为啥要租用稳定的服务器? 常用的服务器管理面板有哪些

游客 回复需填写必要信息