fa_IR
ロケールで数字を表示しようとしています。
私はこのコードを使用しています:
NumberFormat.getNumberInstance(new Locale("fa","IR")).format(myNum);
しかし、これは英語の ( en_US
) 数字を出力します。
Javaの特定のロケールで数値を表示するにはどうすればよいですか?
例:
たとえば、出力myNum
が12
۱۲
編集:ロケール(?)をサポートしていない
ようです。代わりに
使用すると、問題が解決します!java.text.NumberFormat
fa_IR
com.ibm.icu.text.NumberFormat