- Java.util Package Classes
- Java.util - Home
- Java.util - ArrayDeque
- Java.util - ArrayList
- Java.util - Arrays
- Java.util - BitSet
- Java.util - Calendar
- Java.util - Collections
- Java.util - Currency
- Java.util - Date
- Java.util - Dictionary
- Java.util - EnumMap
- Java.util - EnumSet
- Java.util - Formatter
- Java.util - GregorianCalendar
- Java.util - HashMap
- Java.util - HashSet
- Java.util - Hashtable
- Java.util - IdentityHashMap
- Java.util - LinkedHashMap
- Java.util - LinkedHashSet
- Java.util - LinkedList
- Java.util - ListResourceBundle
- Java.util - Locale
- Java.util - Observable
- Java.util - PriorityQueue
- Java.util - Properties
- Java.util - PropertyPermission
- Java.util - PropertyResourceBundle
- Java.util - Random
- Java.util - ResourceBundle
- Java.util - ResourceBundle.Control
- Java.util - Scanner
- Java.util - ServiceLoader
- Java.util - SimpleTimeZone
- Java.util - Stack
- Java.util - StringTokenizer
- Java.util - Timer
- Java.util - TimerTask
- Java.util - TimeZone
- Java.util - TreeMap
- Java.util - TreeSet
- Java.util - UUID
- Java.util - Vector
- Java.util - WeakHashMap
- Java.util Package Extras
- Java.util - Interfaces
- Java.util - Exceptions
- Java.util - Enumerations
- Java.util Useful Resources
- Java.util - Useful Resources
- Java.util - Discussion
Java Locale getAvailableLocales() Method
Description
The Java Locale getAvailableLocales() method returns an array of all installed locales. The returned array represents the union of locales supported by the Java runtime environment and by installed LocaleServiceProvider implementations. It must contain at least a Locale instance equal to Locale.US.
Declaration
Following is the declaration for java.util.Locale.getAvailableLocales() method
public static Locale[] getAvailableLocales()
Parameters
NA
Return Value
This method returns an array of installed locales.
Exception
NA
Getting All Available Locales Example
The following example shows the usage of Java Locale getAvailableLocales() method. We're creating an array of available locales and then those locales are printed.
package com.tutorialspoint; import java.util.Locale; public class LocaleDemo { public static void main(String[] args) { // create a new array and get all installed locales Locale[] locales = Locale.getAvailableLocales(); // print locales System.out.println("Installed locales are:"); for (int i = 0; i < locales.length; i++) { System.out.println(i + ":" + locales[i]); } } }
Output
Let us compile and run the above program, this will produce the following result −
Installed locales are: 0: 1:nn 2:ar_JO 3:bg 4:kea 5:nds 6:zu 7:am_ET 8:fr_DZ ... 741:mas_TZ 742:ti 743:kok 744:ewo 745:ms_BN 746:ccp_IN 747:br_FR
java_util_locale.htm
Advertisements
To Continue Learning Please Login
Login with Google