Java中的 NumberFormat getAvailableLocales() 方法及示例
getAvailableLocales()方法是Java.text.NumberFormat的内置方法,它返回一个本地化 NumberFormat 实例可用的语言环境数组。因此,所有返回的值都代表Java运行时支持的本地。
语法:
public static Locale[] getAvailableLocales()
参数:该函数不接受单个参数。
返回值:该函数返回本地化 NumberFormat 实例可用的语言环境数组
下面是上述函数的实现:
方案一:
// Java program to implement
// the above function
import java.text.NumberFormat;
import java.util.Locale;
public class Main {
public static void main(String[] args)
throws Exception
{
// Get all the available country names
Locale[] arr
= NumberFormat
.getAvailableLocales();
// Iterate and print
for (Locale it : arr) {
System.out.println(
it.getDisplayCountry()
+ " ");
}
}
}
输出:
United Arab Emirates
Jordan
Syria
Croatia
Belgium
Panama
Venezuela
Malta
Taiwan
Denmark
Puerto Rico
Vietnam
United States
Montenegro
Sweden
Singapore
Bolivia
Bahrain
Saudi Arabia
Yemen
India
Malta
Finland
Bosnia and Herzegovina
Ukraine
Switzerland
Argentina
Egypt
Japan
El Salvador
Brazil
Czech Republic
Iceland
Spain
Poland
Serbia and Montenegro
Malaysia
Spain
Bulgaria
Colombia
Bosnia and Herzegovina
Paraguay
Ecuador
United States
Sudan
Romania
Philippines
Tunisia
Montenegro
Guatemala
Cyprus
South Korea
Mexico
Russia
Honduras
Norway
Hong Kong
Hungary
Thailand
Iraq
Chile
Morocco
Ireland
Turkey
Qatar
Estonia
Portugal
Luxembourg
Oman
Albania
Dominican Republic
Cuba
New Zealand
Serbia
Switzerland
Uruguay
Greece
Israel
South Africa
Thailand
France
Austria
Norway
Australia
Canada
Latvia
Netherlands
Luxembourg
Costa Rica
Kuwait
Libya
Switzerland
Germany
Algeria
Slovakia
Italy
Lithuania
Ireland
Singapore
Canada
Belgium
China
Japan
Greece
Serbia
India
Lebanon
Nicaragua
Belarus
Macedonia
Slovenia
Peru
Indonesia
United Kingdom
参考: https: Java/text/NumberFormat.html#getAvailableLocales()