import java.util.Locale;
public class LocaleExample {
public static void main(String[] args) {
// 创建一个Locale对象,表示美国英语
Locale usLocale = new Locale("en", "US");
System.out.println("Country: " + usLocale.getDisplayCountry());
System.out.println("Language: " + usLocale.getDisplayLanguage());
// 创建一个Locale对象,表示中国中文
Locale chinaLocale = new Locale("zh", "CN");
System.out.println("Country: " + chinaLocale.getDisplayCountry());
System.out.println("Language: " + chinaLocale.getDisplayLanguage());
// 获取默认的Locale
Locale defaultLocale = Locale.getDefault();
System.out.println("Default Country: " + defaultLocale.getDisplayCountry());
System.out.println("Default Language: " + defaultLocale.getDisplayLanguage());
}
}
Locale
类用于表示特定的地理、政治或文化区域。它通常用于格式化日期、数字、货币等,以及提供区域特定的消息。new Locale(language, country)
方法创建 Locale
对象。例如,new Locale("en", "US")
表示美国英语。getDisplayCountry()
和 getDisplayLanguage()
方法可以获取国家和语言的可读名称。Locale.getDefault()
返回当前 JVM 的默认 Locale
。下一篇:java 空格转义字符
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站