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
廣告