語言

Locale 建構函式

定義

多載

名稱 Description
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”),但 Locale 上的所有其他 API 只會回傳舊代碼。 <為了>向後相容,此建構器不對輸入進行語法檢查。 </ul>

在 1.4 版本加入。

java.util.Locale.Locale(java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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 國家代碼或聯合國 M.49 數字-3 區碼。 請參閱 Locale 職業描述中關於有效國家價值的說明。

屬性

備註

用語言和國家來建構一個地方。 此建構器將語言值標準化為小寫,國家值則為大寫。

<b>註:</b><ul><li>ISO 639 並非穩定標準;其定義的部分語言代碼(特別是「iw」、「ji」和「in」)已有所變更。 此建構器接受舊代碼(“iw”、“ji”和“in”)與新代碼(“he”、“yi”和“id”),但 Locale 上的所有其他 API 只會回傳舊代碼。 <為了>向後相容,此建構器不對輸入進行語法檢查。 </ul>

java.util.Locale.Locale(java.lang.String, java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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 國家代碼或聯合國 M.49 數字-3 區碼。 請參閱 Locale 職業描述中關於有效國家價值的說明。

variant
String

任何用來表示 變體 Locale的任意值。 詳情請參見 Locale 職業描述。

屬性

備註

從語言、國家和變體中構建一個地區。 此建構器將語言值標準化為小寫,國家值則為大寫。

<b>註:</b><ul><li>ISO 639 並非穩定標準;其定義的部分語言代碼(特別是「iw」、「ji」和「in」)已有所變更。 此建構器接受舊代碼(“iw”、“ji”和“in”)與新代碼(“he”、“yi”和“id”),但 Locale 上的所有其他 API 只會回傳舊代碼。 <為了>向後相容,此建構器不對輸入進行語法檢查。 <li>兩種格(「ja」、「JP」、「JP」)和(「th」、「TH」、「TH」)是特別處理的,詳情請參見特殊案例。 </ul>

java.util.Locale.Locale(java.lang.String, java.lang.String, java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於