在我的Android应用程序中,我有一个EditText,我从中获取一个数字,并将其转换为BigDecimal,然后从那里转换为本地货币格式:Strings="100000";Localedutch=newLocale("nl","NL");NumberFormatnumberFormatDutch=NumberFormat.getCurrencyInstance(dutch);Log.e(this,"CurrencyFormat:"+numberFormatDutch.format(newBigDecimal(s.toString())));这会像预期的那样打印出€100.000,0