import java.math.BigDecimal; import java.text.NumberFormat; import java.util.Locale; public class CurrencyTest{ public static void main(String []args){ formatCurrency(Locale.ITALY); //Italy formatCurrency(Locale.ITALIAN); //Italian } private static void formatCurrency(Locale locale){ NumberFormat currencyFormatter = NumberFormat.getCurrencyInstance(locale); String numberFormatted = currencyFormatter.format(new BigDecimal(0)); System.out.println(locale.toString()+"\t"+numberFormatted); } }