Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- import java.text.NumberFormat;
- import java.util.Locale;
- public class Currency {
- public static void main(String[] args) {
- System.out.println("Input Nominal = ");
- Scanner scanner = new Scanner(System.in);
- double payment = scanner.nextDouble();
- scanner.close();
- /*
- * Create custom Locale for India. I used the "IANA Language Subtag Registry" to
- * find India's country code
- */
- Locale indiaLocale = new Locale("en", "IN");
- /* Create NumberFormats using Locales */
- NumberFormat us = NumberFormat.getCurrencyInstance(Locale.US);
- NumberFormat india = NumberFormat.getCurrencyInstance(indiaLocale);
- NumberFormat china = NumberFormat.getCurrencyInstance(Locale.CHINA);
- NumberFormat france = NumberFormat.getCurrencyInstance(Locale.FRANCE);
- NumberFormat korea = NumberFormat.getCurrencyInstance(Locale.KOREA);
- System.out.println("US: " + us.format(payment));
- System.out.println("India: " + india.format(payment));
- System.out.println("China: " + china.format(payment));
- System.out.println("France: " + france.format(payment));
- System.out.println("Korea: " + korea.format(payment));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement