私は入力ボックスを持っており、私のウェブページは英語とドイツ語をサポートしています。ロケールに応じて数値をフォーマットする方法
テキストボックスには、整数だけを入力する必要があります。
それでは、ユーザー入力1,2(ドイツ語)から数値をフォーマットし、有効な整数かどうかをチェックしたいが、その前に1.2に戻す必要がある。これどうやってするの..?
public static void main(String[] args) throws Exception {
String str = "1,2";
Number number = DecimalFormat.getInstance(Locale.GERMAN).parse(str);
System.out.println(number);
}
プリント:
1.2