2 つの条件を満たす整数はうるう年になる可能性があります:
1. 100 年以外は 4 で割り切れます。
2. 100 年は 400 で割り切れます。
Java 構文:
year % 4 == 0 && year % 100 != 0 || year % 400 == 0
例:
package test; import java.util.Scanner; public class LeapYear { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan = new Scanner(System.in); System.out.println("请输入一个年份:"); long year = scan.nextLong(); //接收用户输入 if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0) { System.out.println(year + "是闰年!"); } else { System.out.println(year + "不是闰年"); } } }
推奨チュートリアル: Java チュートリアル
# #
以上がJavaで特定の年がうるう年かどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。