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:
- 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.
- 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
- 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.
- 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
- 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.
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