当我使用 String.format
方法时,如果我的电话语言是波斯语,则此方法返回波斯语格式的数字。但我想使用英文格式的数字。
我使用这段代码:
String.format("%.02f", myNumber)
图中我的问题:
最佳答案
我认为您需要使用 String.format(Locale, String, ...)
带有英语 Locale 实例的方法,可能带有 Locale.ENGLISH
。这将告诉 String.format 使用英文数字格式而不是波斯语。
关于java - 如何通过英文的 String.format 返回格式化的数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27788563/