getcurrencyinstance java example

htt‮//:sp‬www.lautturi.com
getcurrencyinstance java example

To get a Currency instance for a specific currency in Java, you can use the getInstance() method of the Currency class. This method takes a Locale object as an argument and returns a Currency instance for the currency associated with the locale.

Here's an example of how you could use the getInstance() method to get a Currency instance for the US dollar:

import java.util.Currency;
import java.util.Locale;

Currency currency = Currency.getInstance(Locale.US);
System.out.println("Currency code: " + currency.getCurrencyCode());
System.out.println("Currency symbol: " + currency.getSymbol());

This code will output the following:

Currency code: USD
Currency symbol: $

You can also use the getInstance() method to get a Currency instance for a specific currency code. For example:

Currency currency = Currency.getInstance("EUR");
System.out.println("Currency code: " + currency.getCurrencyCode());
System.out.println("Currency symbol: " + currency.getSymbol());

This code will output the following:

Currency code: EUR
Currency symbol: €

Note that the Currency class is not thread-safe, so you should not use a single Currency instance concurrently from multiple threads. Instead, you should create a new instance for each thread, or use thread-local variables to store the Currency instances.

Created Time:2017-11-01 12:05:00  Author:lautturi