📌  相关文章
📜  Java中的 Calendar getAvailableLocales() 方法及示例

📅  最后修改于: 2022-05-13 01:55:52.350000             🧑  作者: Mango

Java中的 Calendar getAvailableLocales() 方法及示例

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

句法:

public static Locale[] getAvailableLocales()

参数:该方法不带任何参数。

返回值:该方法返回一个包含本地化实例可用的所有语言环境的数组。

下面的程序说明了 Calendar 类的 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:

ARE
JOR
SYR
HRV

示例 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:

ARE
JOR
SYR
HRV
BEL
PAN
MLT
VEN

TWN




DNK
PRI
VNM
USA
MNE

参考: https: Java/util/Calendar.html#clone()