You are viewing a single comment's thread. Return to all comments →
Code is Working on Java 7
import java.util.; import java.text.;
public class Solution {
public static void main(String[] args) { Scanner scanner = new Scanner(System.in); double payment = scanner.nextDouble(); scanner.close(); // Create number formatters NumberFormat usFormatter = NumberFormat.getNumberInstance(Locale.US); usFormatter.setMinimumFractionDigits(2); usFormatter.setMaximumFractionDigits(2); usFormatter.setGroupingUsed(true); NumberFormat frenchFormatter = NumberFormat.getNumberInstance(Locale.FRANCE); frenchFormatter.setMinimumFractionDigits(2); frenchFormatter.setMaximumFractionDigits(2); frenchFormatter.setGroupingUsed(true); // Format numbers String usNumber = usFormatter.format(payment); String indiaNumber = usFormatter.format(payment); String chinaNumber = usFormatter.format(payment); String franceNumber = frenchFormatter.format(payment); // Add currency symbols String us = "$" + usNumber; String india = "Rs." + indiaNumber; String china = new String(new int[]{0xFFE5}, 0, 1) + chinaNumber; String france = franceNumber + " " + new String(new int[]{0x20AC}, 0, 1); System.out.println("US: " + us); System.out.println("India: " + india); System.out.println("China: " + china); System.out.println("France: " + france); }
}
Seems like cookies are disabled on this browser, please enable them to open this website
Java Currency Formatter
You are viewing a single comment's thread. Return to all comments →
Code is Working on Java 7
import java.util.; import java.text.;
public class Solution {
}