日历类的get()方法 (Calendar Class get() method)
get() method is available in java.util package.
get()方法在java.util包中可用。
get() method is used to retrieve the value of the given parameter fi(field) of this Calendar.
get()方法用于检索此Calendar的给定参数fi(field)的值。
get() method is a non-static method, 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.
get()方法是一种非静态方法,可通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
get() method may throw an exception at the time of returning the value of the given parameter.
在返回给定参数的值时, get()方法可能会引发异常。
ArrayIndexOutOfBoundsException: This exception may throw when the given field is not in a range.
ArrayIndexOutOfBoundsException:如果给定字段不在范围内,则可能引发此异常。
Syntax:
句法:
public int get(int fi);
Parameter(s):
参数:
int fi – it represents the given Calendar field.
int fi –代表给定的Calendar字段。
Return value:
返回值:
The return type of the method is int, it returns the given Calendar field value.
方法的返回类型为int ,它返回给定的Calendar字段值。
Example:
例:
// Java Program to demonstrate the example of
// int get() method of Calendar
import java.util.*;
public class GetOfCalendar {
public static void main(String[] args) {
// Instantiating a Calendar object
Calendar ca = Calendar.getInstance();
// Display current calendar
System.out.println("ca: " + ca.getTime());
// By using get() method is to return
// the value of the given calendar field
int year = ca.get(Calendar.YEAR);
int month = ca.get(Calendar.MONTH);
int day = ca.get(Calendar.DATE);
// Display Calendar Fields
System.out.println("ca.get(Calendar.YEAR): " + year);
System.out.println("ca.get(Calendar.MONTH): " + month);
System.out.println("ca.get(Calendar.DATE): " + day);
}
}
Output
输出量
ca: Fri Jan 24 12:47:42 GMT 2020
ca.get(Calendar.YEAR): 2020
ca.get(Calendar.MONTH): 0
ca.get(Calendar.DATE): 24
翻译自: https://www.includehelp.com/java/calendar-get-method-with-example.aspx