Java 日历 getAvailableLocales()方法及示例

来源:这里教程网 时间:2026-02-17 20:38:03 作者:

Java 日历 getAvailableLocales()方法及示例

Calendar类中的 clear() 方法用于返回该类getInstance方法的本地化实例中所有可用的语言数组。

语法

public static Locale[] getAvailableLocales()

参数: 该方法不接受任何参数。

返回值: 该方法返回一个数组,其中包含所有可用的本地化实例。

下面的程序说明了日历类的getAvailableLocales()方法的工作原理:

例1 :

// Java Code to illustrate// getAvailableLocales() Method  import java.util.*;  public class Calendar_Demo_Locale {    public static void main(String args[])    {          // Creating a locale object        Locale loc_arr[] = new Locale[5];          // Assigning locales to array        loc_arr = Locale.getAvailableLocales();          // Displaying the results        System.out.println("The first "                           + "five locales are:");          for (int cnt = 0; cnt < 5; cnt++)            System.out.println(                loc_arr[cnt]                    .getISO3Country());    }}

输出:

The first five locales are:AREJORSYRHRV

例2 :

// Java Code to illustrate// getAvailableLocales() Method  import java.util.*;  public class Calendar_Demo_Locale {    public static void main(String args[])    {          // Creating a locale object        Locale loc_arr[] = new Locale[20];          // Assigning locales to array        loc_arr = Locale.getAvailableLocales();          // Displaying the results        System.out.println("The first "                           + "twenty availables"                           + " locales are:");          for (int cnt = 0; cnt < 20; cnt++)            System.out.println(                loc_arr[cnt]                    .getISO3Country());    }}

输出:

The first twenty availables locales are:AREJORSYRHRVBELPANMLTVENTWNDNKPRIVNMUSAMNE

**参考资料: **https://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html#clone()

相关推荐