Mega Code Archive

 
Categories / Java Tutorial / Internationalization
 

Use java text NumberFormat to format a currency value

import java.text.NumberFormat; public class Main {   public static void main(String[] argv) throws Exception {     NumberFormat nf = NumberFormat.getCurrencyInstance();     System.out.println("currency format: " + nf.format(1234.56) + " "         + nf.format(-1234.56));   } } //currency format: $1,234.56 -$1,234.56