Mega Code Archive

 
Categories / Java / Internationalization
 

Java util Locale and java text NumberFormat

import java.text.*; import java.util.*; /** JDK1.1 introduced a series of Formatting classes that  * format various items in locale-appropriate ways  * (10000 becomes 10,000 or 10.000 or whatever, as needed  * in various locales.  *  * This program shows some simple ways of using it; for more,  * see JavaDoc on java.util.Locale and java.text.NumberFormat.  */ public class NumFormat {   public static void main(String[] av) {     int data[] = { 100, 1000, 10000, 1000000 };     NumberFormat nf = NumberFormat.getInstance(Locale.US);     for (int i = 0; i < data.length; ++i) {       System.out.println(data[i] + "\t" + nf.format(data[i]));     }   } }