这个 JAVAutil。格雷戈里安卡伦达。isLeapYear() 方法确定作为参数传递给函数的给定年份是否为闰年,如果给定年份为闰年,则返回true,否则返回false。
null
语法:
public boolean isLeapYear(int year)
参数: 此函数接受单个整数参数 年 这表示函数需要检查的年份是否为闰年。
返回值: 该函数返回一个布尔值。如果作为参数传递的年份是闰年,则返回true,否则返回false。
例如:
Input : 2016 Output : true Input : 2018 Output : false
下面的程序演示了java。util。格雷戈里安卡伦达。Java中的isLeapYear()函数:
项目1:
JAVA
// Java Program to illustrate isLeapYear() function // of GregorianCalendar import java.io.*; import java.util.*; class GFG { public static void main(String[] args) { // Create a new calendar GregorianCalendar c = (GregorianCalendar) GregorianCalendar.getInstance(); // Display the current date and time System.out.println( "Current Date and Time : " + c.getTime()); int year = c.get(GregorianCalendar.YEAR); if (c.isLeapYear(year)) { System.out.println(year + " is leap year" ); } else { System.out.println(year + " is Not a leap year" ); } } } |
输出:
Current Date and Time : Fri Jul 27 11:53:39 UTC 2018 2018 is Not a leap year
项目2:
JAVA
// Java Program to illustrate isLeapYear() function // of GregorianCalendar import java.io.*; import java.util.*; class GFG { public static void main(String[] args) { // Create a new calendar GregorianCalendar c = (GregorianCalendar) GregorianCalendar.getInstance(); // Display the current date and time System.out.println( "" + c.getTime()); // Modifying the current calendar c.add((GregorianCalendar.MONTH), - 30 ); int year = c.get(GregorianCalendar.YEAR); if (c.isLeapYear(year)) { System.out.println(year + " is leap year" ); } else { System.out.println(year + " is Not a leap year" ); } } } |
输出:
Fri Jul 27 11:53:41 UTC 2018 2016 is leap year
参考: https://docs.oracle.com/javase/7/docs/api/java/util/GregorianCalendar.html#isLeapYear()
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END