📜  Java中的 Month of() 方法

📅  最后修改于: 2022-05-13 01:55:49.115000             🧑  作者: Mango

Java中的 Month of() 方法

of()方法是 Month ENUM 的内置方法,用于从整数值生成 Month 实例。整数值应在 1-12 范围内,表示 12 个月中的任何一个,并且该方法从中生成一个 Month 实例,表示一年中的某个月份。

语法

public static Month of(int month)

参数:此方法接受单个参数,它是整数类型。

返回值:该方法返回使用传递的参数生成的对应的Month实例。

异常:如果传递给参数的月份无效,则此方法将引发DateTimeException

下面的程序说明了上述方法:

程序 1

import java.time.*;
import java.time.Month;
import java.time.temporal.ChronoField;
  
class monthEnum {
    public static void main(String[] args)
    {
        // Create a month instance
        Month month = Month.of(2);
  
        // Print the month Instance
        System.out.println(month);
    }
}
输出:
FEBRUARY

方案二

import java.time.*;
import java.time.Month;
import java.time.temporal.ChronoField;
  
class monthEnum {
    public static void main(String[] args)
    {
        // Create a month instance
        Month month = Month.of(12);
  
        // Print the month Instance
        System.out.println(month);
    }
}
输出:
DECEMBER

参考:https: Java/time/Month.html#of-int-