GregorianCalendar类isLeapYear()方法 (GregorianCalendar Class isLeapYear() method)
isLeapYear() method is available in java.util package.
isLeapYear()方法在java.util包中可用。
isLeapYear() method is used to check whether the given year(yy) is a leap year or not.
isLeapYear()方法用于检查给定的year(yy)是否为a年。
isLeapYear() method is a non-static method, so it is accessible with the class object and if we try to access the method with the class name then we will get an error.
isLeapYear()方法是一个非静态方法,因此可以通过类对象进行访问,如果尝试使用类名称访问该方法,则会收到错误消息。
isLeapYear() method does not throw an exception at the time of checking leap year.
在检查leap年时, isLeapYear()方法不会引发异常。
Syntax:
句法:
public boolean isLeapYear(int yy);
Parameter(s):
参数:
int yy – represents the year(yy) for this GregorianCalendar.
int yy –表示此GregorianCalendar的年(yy)。
Return value:
返回值:
The return type of this method is boolean, it returns true when the given year(yy) is a leap year otherwise it returns false.
此方法的返回类型为boolean ,当给定的year(yy)为leap年时返回true,否则返回false。
Example:
例:
// Java program is to demonstrate the example of
// isLeapYear(int yy) method of Calendar
import java.util.*;
public class IsLeapYearOfGregorianCalendar {
public static void main(String args[]) {
// Instantiating a GregorianCalendar object
GregorianCalendar ca = (GregorianCalendar) GregorianCalendar.getInstance();
//Display current calendar
System.out.println("ca.getTime(): " + ca.getTime());
// By using isLeapYear() method is to
// whether GregorianCalendar year is leap year or not
boolean status = ca.isLeapYear(GregorianCalendar.YEAR);
//Display status
System.out.println("ca.isLeapYear(GregorianCalendar.YEAR): " + status);
}
}
Output
输出量
ca.getTime(): Sat Feb 15 12:27:40 GMT 2020
ca.isLeapYear(GregorianCalendar.YEAR): false
翻译自: https://www.includehelp.com/java/gregoriancalendar-isleapyear-method-with-example.aspx