Java 日历 getAvailableLocales()方法及示例

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:

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://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html#clone()

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程