public enum Month extends Enum<Month>
此枚举主要用于解析使用月份名称(如Jan或JAN或January)或数字(如1或01)的数据文件。它处理月份数字以及三个字母缩写和全名,独立于大小写。
DateComponents
Enum Constant and Description |
---|
APRIL
四月。
|
AUGUST
八月。
|
DECEMBER
十二月。
|
FEBRUARY
二月。
|
JANUARY
一月。
|
JULY
七月。
|
JUNE
六月。
|
MARCH
三月。
|
MAY
五月。
|
NOVEMBER
十一月。
|
OCTOBER
十月。
|
SEPTEMBER
九月。
|
Modifier and Type | Method and Description |
---|---|
String |
getCapitalizedAbbreviation()
获取大写的三个字母缩写。
|
String |
getCapitalizedName()
获取大写的全名。
|
String |
getLowerCaseAbbreviation()
获取小写的三个字母缩写。
|
String |
getLowerCaseName()
获取小写的全名。
|
static Month |
getMonth(int number)
获取与数字对应的月份。
|
int |
getNumber()
获取月份数字。
|
String |
getUpperCaseAbbreviation()
获取大写的三个字母缩写。
|
String |
getUpperCaseName()
获取大写的全名。
|
static Month |
parseMonth(String s)
解析字符串以获取月份。
|
static Month |
valueOf(String name)
返回具有指定名称的枚举常量。
|
static Month[] |
values()
返回一个数组,其中包含此枚举类型的常量,按它们声明的顺序排列。
|
public static final Month JANUARY
public static final Month FEBRUARY
public static final Month MARCH
public static final Month APRIL
public static final Month MAY
public static final Month JUNE
public static final Month JULY
public static final Month AUGUST
public static final Month SEPTEMBER
public static final Month OCTOBER
public static final Month NOVEMBER
public static final Month DECEMBER
public static Month[] values()
for (Month c : Month.values()) System.out.println(c);
public static Month valueOf(String name)
name
- 要返回的枚举常量的名称。
IllegalArgumentException
- 如果此枚举类型没有具有指定名称的常量
NullPointerException
- 如果参数为null
public int getNumber()
public String getUpperCaseName()
public String getLowerCaseName()
public String getCapitalizedName()
public String getUpperCaseAbbreviation()
public String getLowerCaseAbbreviation()
public String getCapitalizedAbbreviation()
public static Month parseMonth(String s)
字符串可以是月份数字、全名或三个字母缩写。解析忽略指定字符串的大小写,并修剪周围的空格。
s
- 要解析的字符串
IllegalArgumentException
- 如果字符串不对应于月份
public static Month getMonth(int number)
number
- 月份数字
IllegalArgumentException
- 如果字符串不对应于月份
Copyright © 2002-2023 CS GROUP. All rights reserved.