El método getAvailableLocales() es un método integrado de java.text.NumberFormat que devuelve una array de configuraciones regionales para las que hay disponibles instancias de NumberFormat localizadas. Por lo tanto, todos los valores devueltos representan el entorno local compatible con el tiempo de ejecución de Java.
Sintaxis :
public static Locale[] getAvailableLocales()
Parámetros : la función no acepta un solo parámetro.
Valor devuelto: la función devuelve una array de configuraciones regionales para las que están disponibles instancias de NumberFormat localizadas
A continuación se muestra la implementación de la función anterior:
Programa 1:
// 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() + " "); } } }
Producción:
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
Referencia: https://docs.oracle.com/javase/10/docs/api/java/text/NumberFormat.html#getAvailableLocales()