métodos java.util.Currency con ejemplo

Esta clase representa la moneda. Aquí, la moneda se identifica por sus códigos de moneda ISO 4217 . El propósito de ISO 4217 es establecer códigos reconocidos internacionalmente para la representación de monedas. Las divisas se pueden representar en el código de dos formas: un código alfabético de tres letras y un código numérico de tres dígitos.

                        util.Currency methods in Java
               /        /           |            \         \
  getCurrency   getInstance  getDisplayName   getSymbol   getDefaultFractionDigits

Algunos de los métodos de la clase Moneda:

  1. getCurrency() : el método java.util.Currency.getCurrency() devuelve el código de moneda ISO 4217 del argumento de moneda pasado.
    Sintaxis:
    public String getCurrencyCode()
    Return : 
    ISO 4217 currency code of the passed argument.
    
  2. getInstance() : el método java.util.Currency.getInstance() crea una instancia de moneda para el código de moneda.
    Sintaxis:
    public static Currency getInstance(String cCode)
    Parameter : 
    cCode - ISO 4217 currency code of the passed currency argument
    Return : 
    currency instance for Currency code
    
  3. getDefaultFractionDigits() : el método java.util.Currency.getDefaultFractionDigits() devuelve el número predeterminado de dígitos de fracción de moneda argumentados.
    Sintaxis:
    public int getDefaultFractionDigits()
    Return : 
    returns default number of argumented currency fraction digits.
    
  4. getDisplayName() : el método java.util.Currency.getDisplayName() genera el nombre de moneda del código de moneda argumentado.
    Sintaxis:
    public string getDisplayName()
    Return : 
    currency name of the argumented currency code
    
  5. getSymbol() : el método java.util.Currency.getSymbol() devuelve el símbolo de moneda para el código de moneda argumentado. En caso de que no se devuelva ningún símbolo, se devolverá el código de moneda normal.
    Sintaxis:
    public String getSymbol()
    Return : 
    Symbol of the argumented currency code currency code.
    
  6. Código Java que explica los métodos getInstance(), getCurrencyCode(), getDefaultFractionDigits(), getDisplayName(), getSymbol() en la clase Moneda

    // Java program explaining Currency class methods
    // getInstance(), getCurrencyCode(),getDefaultFractionDigits()
    // getDisplayName(), getSymbol()
    import java.util.*;
    public class NewClass
    {
        public static void main(String[] args)
        {
            // Use of getInstance() method to 'AUD' instance
            Currency c1 = Currency.getInstance("AUD"); //Australian Dollar
            Currency c2 = Currency.getInstance("JPY");  //Japan Yen
            Currency c3 = Currency.getInstance("USD");  //Japan Yen
      
            // Use of getCurrencyCode() method
            String cCode1 = c1.getCurrencyCode();
            String cCode2 = c2.getCurrencyCode();
            System.out.println("Australian Dollar code : " + cCode1);
            System.out.println("Japan Yen code : " + cCode2);
            System.out.println("");
      
            // Use of getDefaultFractionDigits() method
            int D1 = c1.getDefaultFractionDigits();
            System.out.println("AUD Fraction digits : " + D1);
      
            int D2 = c2.getDefaultFractionDigits();
            System.out.println("JPY fraction digits : " + D2);
            System.out.println("");
      
            // Use of getDisplayName() method
            System.out.println("AUD Display : "+c1.getDisplayName());
            System.out.println("JPY Display : "+c2.getSymbol());
            System.out.println("");
      
            // Use of getSymbol() method
            System.out.println("JPY Symbol : "+c2.getSymbol());
            System.out.println("USD Symbol : "+c3.getSymbol());
      
        }
    }

    Producción:

    Australian Dollar code : AUD
    Japan Yen code : JPY
    
    AUD Fraction digits : 2
    JPY fraction digits : 0
    
    AUD Display : Australian Dollar
    JPY Display : JPY
    
    JPY Symbol : JPY
    USD Symbol : $

    Consulte el enlace para ver la lista de códigos de moneda ISO 4217:
    http://www.xe.com/iso4217.php

    Este artículo es una contribución de Mohit Gupta . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

    Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 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 *