import java.text.NumberFormat; // Get a currency formatter for the current locale. NumberFormat fmt = NumberFormat.getCurrencyInstance(); System.out.println(fmt.format(120.00));If your current locale is in the US, theprintlnwill print $120.00Another example:import java.text.NumberFormat; import java.util.Locale; Locale locale = new Locale("en", "UK"); NumberFormat fmt = NumberFormat.getCurrencyInstance(locale); System.out.println(fmt.format(120.00));This will print: £120.00