簡體   English   中英

如何使用Java獲取西班牙語中所有可用的語言環境?

[英]How do I get all available locales in spanish using Java?

我確實知道如何使用Java中類SimpleDateFormat的getAvailableLocales()方法來獲取英語中所有可用語言環境的列表。 但是我想用西班牙語。

我不確定,但是您似乎想使用西班牙語獲取所有語言環境。 它可以做成:

    Locale.setDefault(new Locale("ES"));
    Locale[] locales = SimpleDateFormat.getAvailableLocales();
    for(Locale l : locales) {
        System.out.println(l.getDisplayName());
    }

首先,您必須將默認語言環境設置為西班牙語並獲取所有語言環境。

嘗試這個:

Locale loc = new Locale(language, country);

Calendar c = Calendar.getInstance(loc);

希望對您有幫助。

是的,根據bontade的說法,如果您想過濾西班牙語國家/地區,則可以添加l.getLanguage()。equals(“ es”)條件來執行此操作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM