Java tutorial
//package com.java2s; import java.text.DecimalFormat; public class Main { public static String formatToCurrency(double amount, String sign) { DecimalFormat df; df = new DecimalFormat((sign.length() > 0 ? sign + " " : "") + "#,##0.00"); return df.format(amount); } }