- 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 Currency getInstance() Method
Description
The Java Currency getInstance() method returns the Currency instance for the given currency code.
Declaration
Following is the declaration for java.util.Currency.getInstance() method
public static Currency getInstance(String currencyCode)
Parameters
currencyCode − the ISO 4217 code of the currency.
Return Value
This method returns the Currency instance for given currency code.
Exception
NullPointerException − if currency code is null
IllegalArgumentException − ifif currencyCode is not a supported ISO 4217 code.
Java Currency getInstance(Locale locale) Method
Description
The Java Currency getInstance() method returns the Currency instance for the given locale's country.
Declaration
Following is the declaration for java.util.Currency.getInstance() method
public static Currency getInstance(Locale locale)
Parameters
locale − the locale for whose country a Currency instance is required
Return Value
This method returns the Currency instance for the country of the given locale, or null
Exception
NullPointerException − if country or locale code is null
IllegalArgumentException − if ISO 3166 does not support the given locale's country code.
Getting Currency Instance for EUR Currency Example
The following example shows the usage of Java Currency getInstance(String) method for EUR currency. We've first created a currency object using EUR as currency code and then its currency code is printed.
package com.tutorialspoint; import java.util.Currency; public class CurrencyDemo { public static void main(String args[]) { // create a currency with EUR code Currency curr = Currency.getInstance("EUR"); // get currency code and print it String curCode = curr.getCurrencyCode(); System.out.println("Currency Code is = " + curCode); } }
Output
Let us compile and run the above program, this will produce the following result −
Currency Code is = EUR
Getting Currency Instance for German Locale Example
The following example shows the usage of Java Currency getInstance(Locale) method for Germany. We've first created a currency object using Germany as locale and then its currency code is printed.
package com.tutorialspoint; import java.util.Currency; import java.util.Locale; public class CurrencyDemo { public static void main(String args[]) { // create a currency with Germany locale Currency curr = Currency.getInstance(Locale.GERMANY); // get currency code and print it String curCode = curr.getCurrencyCode(); System.out.println("Currency Code is = " + curCode); } }
Output
Let us compile and run the above program, this will produce the following result −
Currency Code is = EUR
Getting Currency Instance for INR Currency Example
The following example shows the usage of Java Currency getInstance() method for INR. We've first created a currency object using INR as currency code and then its currency code is printed.
package com.tutorialspoint; import java.util.Currency; import java.util.Locale; public class CurrencyDemo { public static void main(String args[]) { // create a currency with INR code Currency curr = Currency.getInstance("INR"); // get currency code and print it String curCode = curr.getCurrencyCode(); System.out.println("Currency Code is = " + curCode); } }
Output
Let us compile and run the above program, this will produce the following result −
Currency Code is = INR
To Continue Learning Please Login
Login with Google