我希望价格为欧元€,我需要使用下面的代码更改什么?
到目前为止,我用美元付款
DecimalFormat dollars = new DecimalFormat( "$0.00" );
答案 0 :(得分:1)
除非,我遗漏了一些东西;你可以改变这个
DecimalFormat dollars = new DecimalFormat( "$0.00" );
到
DecimalFormat euros = new DecimalFormat( "€0.00" ); // <-- euros not dollars.
答案 1 :(得分:1)
你甚至可以这样做
Locale italian = new Locale("it", "IT", "EURO");
Locale.setDefault(italian);
NumberFormat nf = NumberFormat.getCurrencyInstance();
System.out.println(nf.format(123));