我試圖檢查,如果用戶輸入一個有效格式的數字。但看起來,無效的String也被解析成功。舉例:Java - NumberFormat解析無效字符串成功
final String value1 = "12,85", value2 = "128,598.77";
NumberFormat format = NumberFormat.getInstance(Locale.GERMAN);
format.parse(value1); // ok
format.parse(value2); // ok, but it's not german format
爲什麼format.parse(value2)不會引發異常?
看到這裏,太:http://stackoverflow.com/questions/30782905/numberformat-parse-not-strict-enough – GhostCat