Hamidreza Samadi
Hamidreza Samadi

Reputation: 637

how to return a formatted number by String.format in English?

When I using String.format method, if my phone language be Farsi this method return the formatted number in Farsi language. but I want to use an English formatted number. I using this code:

String.format("%.02f", myNumber)

my question in picture:

enter image description here

Upvotes: 4

Views: 4263

Answers (1)

jjm
jjm

Reputation: 6198

I think you need to use the String.format(Locale, String, ...) method with an English Locale instance, probably with Locale.ENGLISH. This will tell String.format to use English number formatting instead of Farsi.

Upvotes: 12

Related Questions