Use NumberFormat.getCurrencyInstance():
double amt = 123.456;
NumberFormat formatter = NumberFormat.getCurrencyInstance();
System.out.println(formatter.format(amt));
Output:
$123.46
Use NumberFormat.getCurrencyInstance():
double amt = 123.456;
NumberFormat formatter = NumberFormat.getCurrencyInstance();
System.out.println(formatter.format(amt));
Output:
$123.46