【发布时间】:2016-06-13 12:20:37
【问题描述】:
我正在尝试检查用户是否以有效格式输入了数字。但似乎,无效的字符串也被成功解析。一个例子:
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)不抛出异常?
【问题讨论】:
标签: java