21xrx.com
2025-03-29 06:35:48 Saturday
文章检索 我的文章 写文章
Java中判断闰年的代码教程
2023-06-16 22:01:14 深夜i     32     0
Java 判断 闰年

闰年是指能够被4整除但不能被100整除,或者能够被400整除的年份。在Java中,判断一个年份是否为闰年可以通过以下代码实现:

// 判断闰年的方法
public static boolean isLeapYear(int year) {
  if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
    return true;
   else
    return false;
  
}
// 测试代码
public static void main(String[] args) {
  int year = 2020;
  if (isLeapYear(year)) {
    System.out.println(year + "年是闰年");
  } else {
    System.out.println(year + "年不是闰年");
  }
}

首先定义一个名为isLeapYear的静态方法,接收一个int类型的参数year,用于判断该年份是否为闰年,方法返回一个boolean类型的值。在方法中,通过if语句判断该年份是否能够被4整除但不能被100整除,或者能够被400整除,如果符合要求,则返回true,否则返回false。

在测试代码中,定义一个int类型的变量year,用于存储待判断的年份。然后调用isLeapYear方法,判断该年份是否为闰年,如果是,则输出“年份 + 年是闰年”,否则输出“年份 + 年不是闰年”。

  
  

评论区

请求出错了