无论我做什么,我都会继续关注中国:?100.00"。我的代码出了什么问题?
public static void main(String[] args)
{
/* Read input */
Scanner scanner = new Scanner(System.in);
double payment = scanner.nextDouble();
scanner.close();
/* Create NumberFormats using Locales */
NumberFormat china = NumberFormat.getCurrencyInstance(Locale.CHINA);
/* Print output */
System.out.println("China: " + china.format(payment));
}
答案 0 :(得分:0)
尝试一下:
china=DecimalFormat.getCurrencyInstance(Locale.CHINA).format(100.10);