是否有可能本地化的String.format号码的通话一样NumberFormat.format呢?
我希望它只是使用
String.format(locale, "%d", number)
但是好像使用的NumberFormat这不返回相同的结果。 例如:
String.format(Locale.GERMAN, "%d", 1234567890)
得出: “1234567890”,而
NumberFormat.getNumberInstance(Locale.GERMAN).format(1234567890)
得出: “1.234.567.890”
如果不能这样做,有什么建议本地化的文本,包括数字呢?