Language

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>Note:</b><ul><li>ISO 639 は安定した標準ではありません。定義する言語コードの一部 (具体的には "iw"、"ji"、"in") が変更されています。 このコンストラクターは、古いコード ("iw"、"ji"、"in") と新しいコード ("he"、"yi"、"id") の両方を受け入れますが、Locale の他のすべての API は OLD コードのみを返します。 <li>下位互換性の理由から、このコンストラクターは入力に構文チェックを行いません。 </ul>

1.4 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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>Note:</b><ul><li>ISO 639 は安定した標準ではありません。定義する言語コードの一部 (具体的には "iw"、"ji"、"in") が変更されています。 このコンストラクターは、古いコード ("iw"、"ji"、"in") と新しいコード ("he"、"yi"、"id") の両方を受け入れますが、Locale の他のすべての API は OLD コードのみを返します。 <li>下位互換性の理由から、このコンストラクターは入力に構文チェックを行いません。 </ul>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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>Note:</b><ul><li>ISO 639 は安定した標準ではありません。定義する言語コードの一部 (具体的には "iw"、"ji"、"in") が変更されています。 このコンストラクターは、古いコード ("iw"、"ji"、"in") と新しいコード ("he"、"yi"、"id") の両方を受け入れますが、Locale の他のすべての API は OLD コードのみを返します。 <li>下位互換性の理由から、このコンストラクターは入力に構文チェックを行いません。 <li> 2 つのケース ("ja"、"JP"、"JP") と ("th"、"TH"、"TH") は特別に処理されます。詳細については、特殊なケースを参照してください。 </ul>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象