- 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 getSymbol() Method
Description
The Java Currency getSymbol() method gets the symbol for this currency for the default DISPLAY locale. If no suitable symbol found then the ISO 4217 currency code is returned.
Declaration
Following is the declaration for java.util.Currency.getSymbol() method
public string getSymbol()
Parameters
NA
Return Value
This method returns the symbol of this currency for the default DISPLAY locale.
Exception
NA
Java Currency getSymbol(Locale locale) Method
Description
The Java Currency getSymbol() method gets the symbol for this currency for the specified locale. If no suitable symbol found then the ISO 4217 currency code is returned.
Declaration
Following is the declaration for java.util.Currency.getSymbol() method
public string getSymbol(Locale locale)
Parameters
locale − the locale for which a display name for this currency is needed.
Return Value
This method the display name of this currency for the given locale.
Exception
NA
Getting Symbol of EUR Currency for Default Locale Example
The following example shows the usage of Java Currency getSymbol() method for default locale. We've first created a currency object using EUR as currency code and then its symbol 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"); System.out.println("Default symbol for EUR = " + curr.getSymbol()); } }
Output
Let us compile and run the above program, this will produce the following result −
Default symbol for EUR = €
Getting Symbol of USD Currency for Default Locale Example
The following example shows the usage of Java Currency getSymbol() method for default locale. We've first created a currency object using USD as currency code and then its symbol is printed.
package com.tutorialspoint; import java.util.Currency; public class CurrencyDemo { public static void main(String args[]) { // create a currency with USD code Currency curr = Currency.getInstance("USD"); System.out.println("Default symbol for USD = " + curr.getSymbol()); } }
Output
Let us compile and run the above program, this will produce the following result −
Default symbol for USD = US$
Getting Symbol of USD Currency for German Locale Example
The following example shows the usage of Java Currency getSymbol() method for German locale. We've first created a currency object using USD as currency code and then its display name 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 USD code Currency curr = Currency.getInstance("USD"); System.out.println("German symbol for USD = " + curr.getSymbol(Locale.GERMAN)); } }
Output
Let us compile and run the above program, this will produce the following result −
German symbol for USD = $
To Continue Learning Please Login
Login with Google