Java Currency Formatter

  • + 0 comments

    it works on java 7, or java 8

    `import java.io.; import java.util.; import java.text.; import java.math.; import java.util.regex.*;

    public class Solution {

    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        double input=sc.nextDouble();
    
        NumberFormat n1=NumberFormat.getCurrencyInstance(Locale.US);
        NumberFormat n2 = NumberFormat.getCurrencyInstance(new Locale("en","IN"));
    
        NumberFormat n3=NumberFormat.getCurrencyInstance(Locale.CHINA);
        NumberFormat n4=NumberFormat.getCurrencyInstance(Locale.FRANCE);
        System.out.println("US: "+n1.format(input));
        System.out.println("India: "+n2.format(input));
        System.out.println("China: "+n3.format(input));
        System.out.println("France: "+n4.format(input));
    }
    

    }`