Locale 类|学习笔记

简介: 快速学习 Locale 类

开发者学堂课程【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 也将世界上一些比较著名的国家的编码设置为了常量。

使用常量的优势在于可以避免一些区城编码信息的繁琐。

相关文章
|
Java API
Java之Date类以及SimpleDateFormal类的概述
Java之Date类以及SimpleDateFormal类的概述
68 0
|
8天前
|
区块链
C 标准库 - <locale.h>详解
`&lt;locale.h&gt;` 是 C 标准库中的头文件,用于处理地域设置(locale),影响程序的行为,如数字、货币和日期格式化。重要类型包括 `locale_t`;宏有 `LC_ALL`、`LC_COLLATE` 等;主要函数包括 `setlocale`、`newlocale`、`frelocale`、`duplocale`、`strcoll` 和 `mblen`。
30 12
|
4月前
|
安全 Java 开发者
Calendar类在Java中的高级应用与使用技巧
Calendar类在Java中的高级应用与使用技巧
|
4月前
|
C语言
C 语言 locale.h 库介绍
C 语言 locale.h 库介绍
|
Java
java.uitil.Locale类
java.uitil.Locale类
56 0
|
Java API 容器
Java中的Object类Date类Calendar类System类StringBuilder类
Java中的Object类Date类Calendar类System类StringBuilder类
|
Java 大数据
Java基础Date日期类
Java基础Date日期类
Java基础Date日期类
|
Java
Java中时间日期类之Date类、SimplDateFormat类、Calendar类及二月天案例
时间日期类之Date类、SimplDateFormat类、Calendar类及二月天案例的简单示例
386 0
Java中时间日期类之Date类、SimplDateFormat类、Calendar类及二月天案例
|
Java
Java Date与Calendar类
Java Date与Calendar类
96 0