Locale 构造函数

定义

重载

名称 说明
Locale(String)

从语言代码构造区域设置。

Locale(String, String)

从语言和国家/地区构造区域设置。

Locale(String, String, String)

从语言、国家/地区和变体构造区域设置。

Locale(String)

从语言代码构造区域设置。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public Locale(string language);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.Util.Locale : string -> Java.Util.Locale

参数

language
String

ISO 639 alpha-2 或 alpha-3 语言代码,或长度高达 8 个字符的语言子标记。 Locale请参阅有关有效语言值的类说明。

属性

注解

从语言代码构造区域设置。 此构造函数将语言值规范化为小写。

<b>注意:</b><ul><li>ISO 639 不是稳定的标准;它定义的一些语言代码(特别是“iw”、“ji”和“in”)已更改。 此构造函数接受旧代码(“iw”、“ji”和“in”)和新代码(“he”、“yi”和“id”),但区域设置上的所有其他 API 将仅返回 OLD 代码。 <li>出于向后兼容性的原因,此构造函数不会对输入进行任何语法检查。 </ul>

在 1.4 中添加。

Java文档java.util.Locale.Locale(java.lang.String)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Locale(String, String)

从语言和国家/地区构造区域设置。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")]
public Locale(string language, string country);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")>]
new Java.Util.Locale : string * string -> Java.Util.Locale

参数

language
String

ISO 639 alpha-2 或 alpha-3 语言代码,或长度高达 8 个字符的语言子标记。 Locale请参阅有关有效语言值的类说明。

country
String

ISO 3166 alpha-2 国家/地区代码或 UN M.49 数字-3 区号。 Locale请参阅有关有效国家/地区值的类说明。

属性

注解

从语言和国家/地区构造区域设置。 此构造函数将语言值规范化为小写,将国家/地区值规范化为大写。

<b>注意:</b><ul><li>ISO 639 不是稳定的标准;它定义的一些语言代码(特别是“iw”、“ji”和“in”)已更改。 此构造函数接受旧代码(“iw”、“ji”和“in”)和新代码(“he”、“yi”和“id”),但区域设置上的所有其他 API 将仅返回 OLD 代码。 <li>出于向后兼容性的原因,此构造函数不会对输入进行任何语法检查。 </ul>

Java文档java.util.Locale.Locale(java.lang.String, java.lang.String)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Locale(String, String, String)

从语言、国家/地区和变体构造区域设置。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "")]
public Locale(string language, string country, string variant);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "")>]
new Java.Util.Locale : string * string * string -> Java.Util.Locale

参数

language
String

ISO 639 alpha-2 或 alpha-3 语言代码,或长度高达 8 个字符的语言子标记。 Locale请参阅有关有效语言值的类说明。

country
String

ISO 3166 alpha-2 国家/地区代码或 UN M.49 数字-3 区号。 Locale请参阅有关有效国家/地区值的类说明。

variant
String

用于指示变体 Locale的任何任意值。 有关详细信息, Locale 请参阅类说明。

属性

注解

从语言、国家/地区和变体构造区域设置。 此构造函数将语言值规范化为小写,将国家/地区值规范化为大写。

<b>注意:</b><ul><li>ISO 639 不是稳定的标准;它定义的一些语言代码(特别是“iw”、“ji”和“in”)已更改。 此构造函数接受旧代码(“iw”、“ji”和“in”)和新代码(“he”、“yi”和“id”),但区域设置上的所有其他 API 将仅返回 OLD 代码。 <li>出于向后兼容性的原因,此构造函数不会对输入进行任何语法检查。 <li>这两种情况(“ja”、“JP”、“JP”)和(“th”、“TH”、“TH”)是专门处理的,有关详细信息,请参阅特殊案例。 </ul>

Java文档java.util.Locale.Locale(java.lang.String, java.lang.String, java.lang.String)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于