我需要将票价金额传递给支付网关。它在英语语言环境中运行良好。当我将语言更改为缅甸语时,它会像这样000000၁၀၀၀၀၀改变,所以我的金额无效。即使我将货币设置为 Locale.English。但没有用。
更感谢你的回答!!!
try {
NumberFormat nf = NumberFormat.getInstance(Locale.ENGLISH);
return nf.parse(s).doubleValue();
} catch (java.text.ParseException e) {
e.printStackTrace();
return 0.0;
}