如何在java中设置芬兰语区域设置?

时间:2014-09-12 06:34:07

标签: java methods locale getter

主题说明了一切。 Locale.class似乎包含了一些语言,但我找不到芬兰语。 如何获取芬兰语区域设置?我需要将其设置为方法的参数。谢谢。

方法如下:

public String getMessage(String tag, Locale locale) { 
...
}

2 个答案:

答案 0 :(得分:5)

只需使用所需的语言和国家/地区代码创建Locale对象,例如:

Locale finnish = new Locale("fi", "FI");

您不仅限于Locale类中定义的常量。

请参阅API documentation

答案 1 :(得分:0)

list of supported locale.


 Locale locales[] = SimpleDateFormat.getAvailableLocales();
        for (int i = 0; i < locales.length; i++) {
            System.out.printf("%10s - %s, %s \n" , locales[i].toString(),locales[i].getDisplayName(), locales[i].getDisplayCountry());

        }