Mega Code Archive

 
Categories / Java Tutorial / Data Type
 

Number formatting helps make your numbers more readable

import java.text.NumberFormat; import java.util.Locale; public class MainClass {   public static void main(String[] args) {     NumberFormat nf = NumberFormat.getInstance(Locale.US);     System.out.println(nf.getClass().getName());     System.out.println(nf.format(123445));   } } java.text.DecimalFormat 123,445 If you use Locale.Germany, you'll get a NumberFormat object that formats numbers according to the German locale. If you pass Locale.US, you get one for the US number format. The no-argument getInstance method returns a NumberFormat object with the user computer's locale.