Linux環境で10進数の解析に問題があります。私がWindowsで解析すると、すべてが大丈夫です。Java DecimalFormat - Linuxで数値形式が正しくありません
以下、コードスニペット
String price; DecimalFormat FORMATTER = (DecimalFormat)DecimalFormat.getInstance(); double customPrice = FORMATTER.parse(price).doubleValue();
とすると価格=
を結果 '9' するとcustomPrice = '9.0' - それはOK
価格= '1,00です'次にcustomPrice =' 100.0 ' - 間違っている
価格= '25、00' then customPrice = '2500.0' - 間違っている
問題が何であるか教えていただけますか? ありがとう
)このソリューションは私の問題を解決しました。 – damians