Home » Java internationalizing Number

Java internationalizing Number

by Online Tutorials Library

Internationalizing Number (I18N with Number)

The representation of the numbers differ from one locale to another. Internationalizing the numbers is good approach for the application that displays the informations according to the locales.

The NumberFormat class is used to format the number according to the specific locale. To get the instance of the NumberFormat class, we need to call either getInstance() or getNumberInstance() methods.

Syntax of these methods is given below:


Example of Internationalizing Number

In this example, we are internationalizing the number. The format method of the NumberFormat class formats the double value into the locale specific number.

Output:105,500.324 for the locale en_GB        105,000.324 for the locale en_US        105,a000,324 for the locale fr_FR        105,000.324 for the locale ja_JP  

You may also like