Java中的DateFormat類的getAvailableLocales()方法用於返回該類的getInstance方法的本地化實例處可用的所有語言環境的數組。
用法:
public static Locale[] getAvailableLocales()
參數:該方法不帶任何參數。
返回值:該方法返回所有本地化實例可用的語言環境的數組。
下麵的程序說明DateFormat類的getAvailableLocales()方法的用法:
示例1:
// Java code to illustrate
// getAvailableLocales() method
import java.text.*;
import java.util.*;
public class Main {
public static void main(String args[])
{
// Get the available locales
Locale loc_list[]
= DateFormat.getAvailableLocales();
// Print the locales
// along with display names
System.out.println("Available Locales"
+ "::Display names\n");
for (int count = 0;
count < loc_list.length; count++) {
System.out.println(
loc_list[count].toString()
+ "::"
+ loc_list[count].getDisplayName());
}
for (int count = 0;
count < loc_list.length; count++) {
System.out.println(
loc_list[count]
.getDisplayName(Locale.ITALY));
}
}
}
輸出:
Available Locales::Display names :: ar_AE::Arabic (United Arab Emirates) ar_JO::Arabic (Jordan) ar_SY::Arabic (Syria) hr_HR::Croatian (Croatia) fr_BE::French (Belgium) es_PA::Spanish (Panama) mt_MT::Maltese (Malta) es_VE::Spanish (Venezuela) bg::Bulgarian zh_TW::Chinese (Taiwan) it::Italian ko::Korean uk::Ukrainian lv::Latvian da_DK::Danish (Denmark) es_PR::Spanish (Puerto Rico) vi_VN::Vietnamese (Vietnam) en_US::English (United States) sr_ME::Serbian (Montenegro) sv_SE::Swedish (Sweden) es_BO::Spanish (Bolivia) en_SG::English (Singapore) ar_BH::Arabic (Bahrain) pt::Portuguese ar_SA::Arabic (Saudi Arabia) sk::Slovak ar_YE::Arabic (Yemen) hi_IN::Hindi (India) ga::Irish en_MT::English (Malta) fi_FI::Finnish (Finland) et::Estonian sv::Swedish cs::Czech sr_BA_#Latn::Serbian (Latin,Bosnia and Herzegovina) el::Greek uk_UA::Ukrainian (Ukraine) hu::Hungarian fr_CH::French (Switzerland) in::Indonesian es_AR::Spanish (Argentina) ar_EG::Arabic (Egypt) ja_JP_JP_#u-ca-japanese::Japanese (Japan,JP) es_SV::Spanish (El Salvador) pt_BR::Portuguese (Brazil) be::Belarusian is_IS::Icelandic (Iceland) cs_CZ::Czech (Czech Republic) es::Spanish pl_PL::Polish (Poland) tr::Turkish ca_ES::Catalan (Spain) sr_CS::Serbian (Serbia and Montenegro) ms_MY::Malay (Malaysia) hr::Croatian lt::Lithuanian es_ES::Spanish (Spain) es_CO::Spanish (Colombia) bg_BG::Bulgarian (Bulgaria) sq::Albanian fr::French ja::Japanese sr_BA::Serbian (Bosnia and Herzegovina) is::Icelandic es_PY::Spanish (Paraguay) de::German es_EC::Spanish (Ecuador) es_US::Spanish (United States) ar_SD::Arabic (Sudan) en::English ro_RO::Romanian (Romania) en_PH::English (Philippines) ca::Catalan ar_TN::Arabic (Tunisia) sr_ME_#Latn::Serbian (Latin,Montenegro) es_GT::Spanish (Guatemala) sl::Slovenian ko_KR::Korean (South Korea) el_CY::Greek (Cyprus) es_MX::Spanish (Mexico) ru_RU::Russian (Russia) es_HN::Spanish (Honduras) zh_HK::Chinese (Hong Kong) no_NO_NY::Norwegian (Norway,Nynorsk) hu_HU::Hungarian (Hungary) th_TH::Thai (Thailand) ar_IQ::Arabic (Iraq) es_CL::Spanish (Chile) fi::Finnish ar_MA::Arabic (Morocco) ga_IE::Irish (Ireland) mk::Macedonian tr_TR::Turkish (Turkey) et_EE::Estonian (Estonia) ar_QA::Arabic (Qatar) sr__#Latn::Serbian (Latin) pt_PT::Portuguese (Portugal) fr_LU::French (Luxembourg) ar_OM::Arabic (Oman) th::Thai sq_AL::Albanian (Albania) es_DO::Spanish (Dominican Republic) es_CU::Spanish (Cuba) ar::Arabic ru::Russian en_NZ::English (New Zealand) sr_RS::Serbian (Serbia) de_CH::German (Switzerland) es_UY::Spanish (Uruguay) ms::Malay el_GR::Greek (Greece) iw_IL::Hebrew (Israel) en_ZA::English (South Africa) th_TH_TH_#u-nu-thai::Thai (Thailand,TH) hi::Hindi fr_FR::French (France) de_AT::German (Austria) nl::Dutch no_NO::Norwegian (Norway) en_AU::English (Australia) vi::Vietnamese nl_NL::Dutch (Netherlands) fr_CA::French (Canada) lv_LV::Latvian (Latvia) de_LU::German (Luxembourg) es_CR::Spanish (Costa Rica) ar_KW::Arabic (Kuwait) sr::Serbian ar_LY::Arabic (Libya) mt::Maltese it_CH::Italian (Switzerland) da::Danish de_DE::German (Germany) ar_DZ::Arabic (Algeria) sk_SK::Slovak (Slovakia) lt_LT::Lithuanian (Lithuania) it_IT::Italian (Italy) en_IE::English (Ireland) zh_SG::Chinese (Singapore) ro::Romanian en_CA::English (Canada) nl_BE::Dutch (Belgium) no::Norwegian pl::Polish zh_CN::Chinese (China) ja_JP::Japanese (Japan) de_GR::German (Greece) sr_RS_#Latn::Serbian (Latin,Serbia) iw::Hebrew en_IN::English (India) ar_LB::Arabic (Lebanon) es_NI::Spanish (Nicaragua) zh::Chinese mk_MK::Macedonian (Macedonia) be_BY::Belarusian (Belarus) sl_SI::Slovenian (Slovenia) es_PE::Spanish (Peru) in_ID::Indonesian (Indonesia) en_GB::English (United Kingdom) arabo (Emirati Arabi Uniti) arabo (Giordania) arabo (Siria) croato (Croazia) francese (Belgio) spagnolo (Panama) maltese (Malta) spagnolo (Venezuela) bulgaro cinese (Taiwan) italiano coreano ucraino lettone danese (Danimarca) spagnolo (Puerto Rico) vietnamita (Vietnam) inglese (Stati Uniti) serbo (Montenegro) svedese (Svezia) spagnolo (Bolivia) inglese (Singapore) arabo (Bahrain) portoghese arabo (Arabia Saudita) slovacco arabo (Yemen) hindi (India) irlandese inglese (Malta) finlandese (Finlandia) estone svedese ceco serbo (Latino,Bosnia-Erzegovina) greco ucraino (Ucraina) ungherese francese (Svizzera) indonesiano spagnolo (Argentina) arabo (Egitto) giapponese (Giappone,JP) spagnolo (El Salvador) portoghese (Brasile) bielorusso islandese (Islanda) ceco (Repubblica Ceca) spagnolo polacco (Polonia) turco catalano (Spagna) serbo (Serbia e Montenegro) malese (Malaysia) croato lituano spagnolo (Spagna) spagnolo (Colombia) bulgaro (Bulgaria) albanese francese giapponese serbo (Bosnia-Erzegovina) islandese spagnolo (Paraguay) tedesco spagnolo (Ecuador) spagnolo (Stati Uniti) arabo (Sudan) inglese rumeno (Romania) inglese (Filippine) catalano arabo (Tunisia) serbo (Latino,Montenegro) spagnolo (Guatemala) sloveno coreano (Corea del Sud) greco (Cipro) spagnolo (Messico) russo (Russia) spagnolo (Honduras) cinese (Hong Kong) norvegese (Norvegia,Nynorsk) ungherese (Ungheria) thai (Thailandia) arabo (Iraq) spagnolo (Cile) finlandese arabo (Marocco) irlandese (Irlanda) macedone turco (Turchia) estone (Estonia) arabo (Qatar) serbo (Latino) portoghese (Portogallo) francese (Lussemburgo) arabo (Oman) thai albanese (Albania) spagnolo (Repubblica Dominicana) spagnolo (Cuba) arabo russo inglese (Nuova Zelanda) serbo (Serbia) tedesco (Svizzera) spagnolo (Uruguay) malese greco (Grecia) ebraico (Israele) inglese (Sudafrica) thai (Thailandia,TH) hindi francese (Francia) tedesco (Austria) neerlandese norvegese (Norvegia) inglese (Australia) vietnamita neerlandese (Paesi Bassi) francese (Canada) lettone (Lettonia) tedesco (Lussemburgo) spagnolo (Costa Rica) arabo (Kuwait) serbo arabo (Libia) maltese italiano (Svizzera) danese tedesco (Germania) arabo (Algeria) slovacco (Slovacchia) lituano (Lituania) italiano (Italia) inglese (Irlanda) cinese (Singapore) rumeno inglese (Canada) neerlandese (Belgio) norvegese polacco cinese (Cina) giapponese (Giappone) tedesco (Grecia) serbo (Latino,Serbia) ebraico inglese (India) arabo (Libano) spagnolo (Nicaragua) cinese macedone (Macedonia) bielorusso (Bielorussia) sloveno (Slovenia) spagnolo (Per?) indonesiano (Indonesia) inglese (Regno Unito)
參考:https://docs.oracle.com/javase/7/docs/api/java/text/DateFormat.html#getAvailableLocales()
相關用法
- Java DateFormatSymbols getAvailableLocales()用法及代碼示例
- Java Locale getAvailableLocales()用法及代碼示例
- Java BreakIterator getAvailableLocales()用法及代碼示例
- Java NumberFormat getAvailableLocales()用法及代碼示例
- Java DecimalFormatSymbols getAvailableLocales()用法及代碼示例
- Java Calendar getAvailableLocales()用法及代碼示例
- Java DateFormat getCalendar()用法及代碼示例
- Java DateFormat setTimeZone()用法及代碼示例
- Java DateFormat getTimeZone()用法及代碼示例
- Java DateFormat getDateTimeInstance()用法及代碼示例
- Java DateFormat isLenient()用法及代碼示例
- Java DateFormat setLenient()用法及代碼示例
- Java DateFormat getTimeInstance()用法及代碼示例
- Java DateFormat format()用法及代碼示例
- Java DateFormat getDateInstance()用法及代碼示例
注:本文由純淨天空篩選整理自Chinmoy Lenka大神的英文原創作品 DateFormat getAvailableLocales() Method in Java with Examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。