📅  最后修改于: 2023-12-03 15:01:52.528000             🧑  作者: Mango
DateFormatSymbols类是Java中用于获取日期和时间格式所用到的符号,包括月份、星期几、上午下午等信息。其中,getMonths()方法是用来获取月份的信息,返回一个包含12个月份字符串的数组。
public String[] getMonths()
该方法没有参数。
返回一个包含12个月份字符串的数组,其中第一个元素是一月,第二个元素是二月,以此类推。
下面通过代码示例演示如何使用getMonths()方法:
import java.text.DateFormatSymbols;
import java.util.Arrays;
public class Demo {
public static void main(String[] args) {
DateFormatSymbols symbols = DateFormatSymbols.getInstance();
String[] months = symbols.getMonths();
System.out.println(Arrays.toString(months));
}
}
输出结果如下:
[一月, 二月, 三月, 四月, 五月, 六月, 七月, 八月, 九月, 十月, 十一月, 十二月, ]
需要注意的是,数组中最后一个元素是一个空字符串,表示12月之后的月份没有名称。另外,数组中的月份名称是按照当前系统语言环境设置的语言来返回的,可以通过Locale类来指定获取英文月份名称。