Java Language Format de nombre


Exemple

Différents pays ont des formats de nombres différents et en considérant cela, nous pouvons avoir différents formats en utilisant Locale of java. L'utilisation de paramètres régionaux peut aider à formater

Locale locale = new Locale("en", "IN");
NumberFormat numberFormat = NumberFormat.getInstance(locale);

en utilisant le format ci-dessus, vous pouvez effectuer diverses tâches

  1. Numéro de format

    numberFormat.format(10000000.99);

  1. Format de devise

    NumberFormat currencyFormat = NumberFormat.getCurrencyInstance(locale); currencyFormat.format(10340.999);

  1. Pourcentage de format

    NumberFormat percentageFormat = NumberFormat.getPercentInstance(locale); percentageFormat.format(10929.999);

  2. Contrôle du nombre de chiffres

numberFormat.setMinimumIntegerDigits(int digits)
numberFormat.setMaximumIntegerDigits(int digits)
numberFormat.setMinimumFractionDigits(int digits)
numberFormat.setMaximumFractionDigits(int digits)