Java Calendar getAvailableCalendarTypes() 方法



描述

Java Calendar getAvailableCalendarTypes() 方法返回一个不可修改的集合,其中包含运行时环境中日历支持的所有日历类型。

声明

以下是 java.util.Calendar.getAvailableCalendarTypes() 方法的声明

public static Set<String> getAvailableCalendarTypes()

参数

返回值

返回一个包含所有可用日历类型的不可修改 Set。

异常

获取日历实例的可用日历类型示例

以下示例演示了 Java Calendar getAvailableCalendarTypes() 方法的使用。使用 Calendar.getAvailableCalendarTypes() 方法检索一个不可修改的日历类型集合。之后我们打印该集合。

package com.tutorialspoint;

import java.util.Calendar;
import java.util.Set;

public class CalendarDemo {
   public static void main(String[] args) {
      Set<String> set = Calendar.getAvailableCalendarTypes();

      System.out.println("Available Calendar Types: " + set);
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Available Calendar Types: [gregory, buddhist, japanese]

获取 GregorianCalendar 实例的可用日历类型示例

以下示例演示了 Java Calendar getAvailableCalendarTypes() 方法的使用。使用 GregorianCalendar.getAvailableCalendarTypes() 方法检索一个不可修改的日历类型集合。之后我们打印该集合。

package com.tutorialspoint;

import java.util.GregorianCalendar;
import java.util.Set;

public class CalendarDemo {
   public static void main(String[] args) {
      Set<String> set = GregorianCalendar.getAvailableCalendarTypes();

      System.out.println("Available Calendar Types: " + set);
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Available Calendar Types: [gregory, buddhist, japanese]

从当前日期日历实例获取可用日历类型示例

以下示例演示了 Java Calendar getAvailableCalendarTypes() 方法的使用。使用日历实例的 getAvailableCalendarTypes() 方法检索一个区域设置数组。我们打印区域设置总数并打印前十个区域设置。

package com.tutorialspoint;

import java.util.Calendar;
import java.util.Set;

public class CalendarDemo {
   public static void main(String[] args) {
      Set<String> set = Calendar.getInstance().getAvailableCalendarTypes();

      System.out.println("Available Calendar Types: " + set);
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Available Calendar Types: [gregory, buddhist, japanese]
java_util_calendar.htm
广告