Java判断是否为闰年平年
时间: 2023-07-10 17:18:14 浏览: 58
Java中可以使用以下代码判断是否为闰年:
```java
public static boolean isLeapYear(int year) {
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
return true;
} else {
return false;
}
}
```
该方法接收一个年份作为参数,返回一个布尔值,表示该年份是否为闰年。具体实现中,判断条件为:当年份能够被4整除但不能被100整除,或者能够被400整除时,该年份为闰年,否则为平年。
示例调用代码如下:
```java
int year = 2024;
if (isLeapYear(year)) {
System.out.println(year + "年是闰年");
} else {
System.out.println(year + "年是平年");
}
```
输出结果为:
```
2024年是闰年
```
相关问题
判断平年闰年JAVA代码
以下是判断平年闰年的 JAVA 代码:
import java.util.Scanner;
public class LeapYear {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个年份:");
int year = input.nextInt();
if ((year % 4 == && year % 100 != ) || year % 400 == ) {
System.out.println(year + "年是闰年");
} else {
System.out.println(year + "年是平年");
}
}
}
我可以回答你的问题,以上是判断平年闰年的 JAVA 代码。
java怎么判断是否为闰年,给我文字提示就好
判断闰年的规则:闰年有366天,平年有365天;能被4整除但是不能被100整除的年份是闰年;能被400整除的年份也是闰年。
在Java中,可以用以下代码判断是否为闰年:
```java
public static boolean isLeapYear(int year) {
return (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
}
```
其中,`year`为需要判断的年份,函数返回值为`true`表示是闰年,返回值为`false`表示不是闰年。