- Java国际化(i18n)简介
- Java国际化(i18n) Locale类
- Java国际化(i18n) Locale类详细示例
- Java国际化(i18n)显示语言
- Java国际化(i18n)ResourceBundle类
- Java国际化(i18n)NumberFormat类
- Java国际化(i18n)格式化货币
- Java国际化(i18n)格式化百分比
- Java国际化(i18n)设置最小/最大精度
- Java国际化(i18n)设置舍入模式
- Java国际化(i18n)解析数字
- Java国际化(i18n)DecimalFormat类
- Java国际化(i18n)格式化模式
- Java国际化(i18n)区域设置特定的DecimalFormat
- Java国际化(i18n)DecimalFormatSymbols类
- Java国际化(i18n)分组数字
- Java国际化(i18n)DateFormat类
- Java国际化(i18n)格式化日期
- Java国际化(i18n)格式化时间
- Java国际化(i18n)格式化日期时间
- Java国际化(i18n)SimpleDateFormat类
- Java国际化(i18n)特定于区域的格式化日期
- Java国际化(i18n)DateFormatSymbols类
- Java国际化(i18n)日期格式模式
- Java国际化(i18n)UTC
- Java国际化(i18n)字符串与Unicode转换
- Java国际化(i18n)Reader/Writer与Unicode转换
Java国际化(i18n) Locale类
Locale
类对象表示特定的地理/政治/文化区域。 任何需要Locale
执行其任务的操作都称为区域敏感操作,并使用Locale
来掌握有关用户的信息。 例如,显示一个数字是一个区域敏感的操作。 该数字应根据用户所在国家,地区或文化的习惯和惯例进行格式化。
Locale设置内容
Locale
对象包含以下内容:
语言 - ISO 639 alpha-2或alpha-3语言代码,或注册语言子标签,最多8个字母。 如果alpha-2和alpha-3代码都存在,则必须使用alpha-2代码。 语言字段不区分大小写,但Locale总是规范化为小写。
脚本 - ISO 15924 alpha-4脚本代码。
script
字段不区分大小写,但Locale总是规范化为标题大小写。国家(地区) - ISO 3166 alpha-2国家代码或UN M.49数字-3地区代码。 国家字段不区分大小写,但Locale总是标准化为大写字母。
变体 - 任何用于表示Locale变体的任意值。 如果有两个或更多个变体值表示它们自己的语义,则这些值应按重要性排序,最重要的是首先用下划线(‘_’)分隔。 变体字段区分大小写。
扩展 - 从单个字符键到字符串值的映射,表示除语言标识外的扩展名。 Locale中的扩展实现了BCP 47扩展子标签和专用子标签的语义和语法。 扩展名不区分大小写,但Locale将所有扩展键和值标准化为小写。
- Java教程
- Vim教程
- Swing教程
- Spring教程
- Spring Web Services教程
- Spring MVC教程
- Spring JDBC教程
- Spring Cloud教程
- Spring Boot教程
- Spring Boot CLI教程
- Spring Batch教程
- Spring AOP教程
- PDFBox教程
- JSP教程
- JSF教程
- JPA教程
- Java面向对象设计
- Java设计模式
- Java虚拟机教程
- Java泛型教程
- Java正则表达式教程
- Java数据类型教程
- Java并发编程教程
- Java密码学教程
- Java多线程教程
- Java国际化(i18n)教程
- JavaFX教程
- Java9教程
扫描二维码
程序员编程王