Método NumberFormat getIntegerInstance() en Java con ejemplos

  1. El método getIntegerInstance() es un método integrado de java.text.NumberFormat que devuelve un formato de número entero para la configuración regional FORMAT predeterminada actual.

    Sintaxis :

    public static final NumberFormat getIntegerInstance()

    Parámetros : La función no acepta ningún parámetro.

    Valor de retorno : la función devuelve la instancia de NumberFormat para el formato de propósito general para valores enteros.

    A continuación se muestra la implementación de la función anterior:

    Programa 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
        {
      
            // Get the integer instance
            NumberFormat nF = NumberFormat.getIntegerInstance();
      
            // Sets the currency to Canadian Dollar
            nF.setCurrency(Currency.getInstance(Locale.CANADA));
      
            // Stores the values
            String values = nF.getCurrency().getDisplayName();
      
            // Prints the currency
            System.out.println(values);
        }
    }
    Producción:

    Canadian Dollar
    

    Programa 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
        {
      
            // Get the integer instance
            NumberFormat nF
                = NumberFormat
                      .getIntegerInstance();
      
            // Stores the values
            String values
                = nF.getCurrency()
                      .getDisplayName();
      
            // Prints the currency
            System.out.println(values);
        }
    }
    Producción:

    US Dollar
    

    Referencia: https://docs.oracle.com/javase/10/docs/api/java/text/NumberFormat.html#getIntegerInstance()

  2. El método getIntegerIntegerInstance(Locale inLocale) es un método integrado de java.text.NumberFormat devuelve un formato de número entero para cualquier configuración regional especificada.

    Sintaxis :

    Formato de número estático público getIntegerInstance (Locale inLocale)

    Parámetros : la función acepta un solo parámetro obligatorio en Locale que describe la configuración regional que se especifica.

    Valor devuelto: la función devuelve la instancia de NumberFormat para el formato de números enteros de valores enteros.

    A continuación se muestra la implementación de la función anterior:

    Programa 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
        {
      
            // Get the integer instance
            NumberFormat nF
                = NumberFormat
                      .getIntegerInstance(
                          Locale.CANADA);
      
            // Stores the values
            String values
                = nF.getCurrency()
                      .getDisplayName();
      
            // Prints the currency
            System.out.println(values);
        }
    }
    Producción:

    Canadian Dollar
    

    Referencia: https://docs.oracle.com/javase/10/docs/api/java/text/NumberFormat.html#getIntegerInstance(java.util.Locale)

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *