开发者学堂课程【Java 高级编程:Locale 类】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/20/detail/339
Locale 类
通过分析可以发现,如果要想实现国际化,那么首先需要解决的就是不同国家用户的区域和语言的编码问题,而在 java.utio. 里面提供有一个专门描述区域和语言编码的类:Locale,cale, 而后主要可以使用 Locale 类中的两个构造方法进行实例化。
构造方法: public Locale(String language);
构造方法: public Locale( String language, String country);
此时需要的是国家和语言的代码,而中文的代码:zhCN、美国英语的代码: en _US,对于这些区域和语言的编码最佳获得广式就是通过IE浏览器。
范例:实例化 Locale 类对象
如果说现在要想自动获得当前的运行环境,那么现在就可以利用 Locale 类本身默认的方式进行实例化
读取本地默认环境
在实际的开发过程之中,很多人可能并不关心国家和语言的编码,所以为了简化开发,Locale 也将世界上一些比较著名的国家的编码设置为了常量。
使用常量的优势在于可以避免一些区城编码信息的繁琐。