NumberFormat getIntegerInstance() method in Java with Examples

- The getIntegerInstance() method is a built-in method of the java.text.NumberFormat returns an integer number format for the current default FORMAT locale.
Syntax:
public static final NumberFormat getIntegerInstance()
Parameters: The function does not accepts any parameter.
Return Value: The function returns the NumberFormat instance for general purpose formatting for integer values.
Below is the implementation of the above function:
Program 1:
// Java program to implement// the above functionimportjava.text.NumberFormat;importjava.util.Locale;importjava.util.Currency;publicclassMain {publicstaticvoidmain(String[] args)throwsException{// Get the integer instanceNumberFormat nF = NumberFormat.getIntegerInstance();// Sets the currency to Canadian DollarnF.setCurrency(Currency.getInstance(Locale.CANADA));// Stores the valuesString values = nF.getCurrency().getDisplayName();// Prints the currencySystem.out.println(values);}}Output:Canadian Dollar
Program 2:
// Java program to implement// the above functionimportjava.text.NumberFormat;importjava.util.Locale;importjava.util.Currency;publicclassMain {publicstaticvoidmain(String[] args)throwsException{// Get the integer instanceNumberFormat nF= NumberFormat.getIntegerInstance();// Stores the valuesString values= nF.getCurrency().getDisplayName();// Prints the currencySystem.out.println(values);}}Output:US Dollar
Reference: https://docs.oracle.com/javase/10/docs/api/java/text/NumberFormat.html#getIntegerInstance()
- The getIntegerIntegerInstance(Locale inLocale) method is a built-in method of the java.text.NumberFormat returns a integer number format for any specified locale.
Syntax:
public static NumberFormat getIntegerInstance(Locale inLocale)
Parameters: The function accepts a single mandatory parameter inLocale which describes the locale which is to specified.
Return Value: The function returns the NumberFormat instance for Integer number formatting of integer values.
Below is the implementation of the above function:
Program 1:
// Java program to implement// the above functionimportjava.text.NumberFormat;importjava.util.Locale;importjava.util.Currency;publicclassMain {publicstaticvoidmain(String[] args)throwsException{// Get the integer instanceNumberFormat nF= NumberFormat.getIntegerInstance(Locale.CANADA);// Stores the valuesString values= nF.getCurrency().getDisplayName();// Prints the currencySystem.out.println(values);}}Output:Canadian Dollar



