NumberFormat setMaximumIntegerDigits () в Java с примерами

Опубликовано: 7 Февраля, 2022

Метод setMaximumIntegerDigits () - это встроенный метод java.text.NumberFormat, который устанавливает максимальное количество цифр, разрешенное в целой части числа. Если новое значение для maximumIntegerDigits меньше текущего значения minimumIntegerDigits, тогда MinimumIntegerDigits также будет установлено новое значение.

Синтаксис:

 public void setMaximumIntegerDigits (int val)

Параметры : функция принимает обязательный параметр val, который указывает максимальное значение, которое должно быть установлено.

Возвращаемое значение : функция ничего не возвращает, поэтому имеет тип возвращаемого значения void.

Ниже представлена реализация вышеуказанной функции:

Program 1:

// Java program to implement
// the above function
  
import java.text.NumberFormat;
import java.util.Locale;
import java.util.Currency;
  
public class Main {
    public static void main(String[] args)
        throws Exception
    {
  
        NumberFormat nF
            = NumberFormat.getNumberInstance();
  
        System.out.println("Maximum set initially as: "
                           + nF.getMaximumIntegerDigits());
  
        // Set grouping
        nF.setMaximumIntegerDigits(100);
  
        // Print the final
        System.out.println("Maximum set finally as: "
                           + nF.getMaximumIntegerDigits());
    }
}
Output:
Maximum set initially as: 2147483647
Maximum set finally as: 100

Program 2:

// Java program to implement
// the above function
  
import java.text.NumberFormat;
import java.util.Locale;
import java.util.Currency;
  
public class Main {
    public static void main(String[] args)
        throws Exception
    {
  
        NumberFormat nF
            = NumberFormat.getNumberInstance();
  
        System.out.println("Maximum set initially as: "
                           + nF.getMaximumIntegerDigits());
  
        // Set grouping
        nF.setMaximumIntegerDigits(76845);
  
        // Print the final
        System.out.println("Maximum set finally as: "
                           + nF.getMaximumIntegerDigits());
    }
}
Output:
Maximum set initially as: 2147483647
Maximum set finally as: 76845

Ссылка : https://docs.oracle.com/javase/10/docs/api/java/text/NumberFormat.html#setMaximumIntegerDigits(int)

Вниманию читателя! Не переставай учиться сейчас. Ознакомьтесь со всеми важными концепциями Java Foundation и коллекций с помощью курса "Основы Java и Java Collections" по доступной для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .