Java 中 Locale 類的重要性?


Locale 類用於執行區域設定操作並向用戶提供區域設定資訊。區域設定定義為一組引數,這些引數表示地理位置或操作發生的位置。Locale 類的重要方法包括 getAvailableLocales()、getCountry()、getDefault()、getDisplayLanguage()、getDisplayCountry()、getUnicodeLocaleKeys() 等。

Locale 類使用以下建構函式:

  • Locale(String L) - 使用作為引數傳遞的語言程式碼初始化區域設定。

  • Locale(String L, String C) - 使用作為引數傳遞的語言、國家/地區程式碼初始化區域設定。

  • Locale(String L, String C, String V) - 使用作為引數傳遞的語言、國家/地區、變體初始化區域設定。

示例

import java.text.SimpleDateFormat;
import java.util.Locale;
public class LocaleTest {
   public static void main(String[] args) {
      Locale loc[] = SimpleDateFormat.getAvailableLocales();
      for (int i=1; i <= 15; i++) {
         System.out.printf("%s (%s) \n", loc[i].getDisplayName(), loc[i].toString());
      }
   }
}

輸出

Norwegian Nynorsk (nn) 
Arabic (Jordan) (ar_JO) 
Bulgarian (bg) 
Kabuverdianu (kea) 
Low German (nds) 
Zulu (zu) 
Amharic (Ethiopia) (am_ET) 
French (Algeria) (fr_DZ) 
Tigrinya (Ethiopia) (ti_ET) 
Tibetan (China) (bo_CN) 
Upper Sorbian (hsb) 
Quechua (Ecuador) (qu_EC) 
Tamil (Singapore) (ta_SG) 
Latvian (lv) 
English (Niue) (en_NU)

更新日期:2023-12-01

200 次瀏覽

開啟您的事業

取得本課程資格認證

開始
廣告
© . All rights reserved.