I\'m using NumberFormat.getCurrencyInstance().format(amount) to format currency from a BigDecimal to a string. This works as expected the problem is that our ma
NumberFormat.getCurrencyInstance().format(amount)
Use the applyPattern method:
final DecimalFormat df = (DecimalFormat)NumberFormat.getCurrencyInstance(locale); df.applyPattern("¤#,##0.##");