import java.util.Currency; public class Monnaie { public static void main(String args[]) { DeviseInfoPrinter deviseInfoPrinter = new DeviseInfoPrinter(); if (args.length > 0) { String nom_monnaie = args[0]; deviseInfoPrinter.printDeviseInfo(nom_monnaie); } else { System.out.println("Merci d'indiquer une valeur EX : \"EUR\""); } } } class DeviseInfoPrinter { public void printDeviseInfo(String nom_monnaie) { Currency monnaie = Currency.getInstance(nom_monnaie); System.out.println("Code numerique : " + monnaie.getNumericCode()); System.out.println("Symbole : " + monnaie.getSymbol()); } }