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()
