日期:2014-05-20  浏览次数:20749 次

java.lang.NumberFormatException: multiple points。请问这个问题怎么解决?
同样的代码:
double   d_version   =   Double.parseDouble( "1.1.2 ");

在一台机器上面能用,但是换了一台机器就出现错误
java.lang.NumberFormatException:   multiple   points
                at   java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1067)
                at   java.lang.Double.parseDouble(Double.java:220)

请问,应该怎么解决?谢谢。

------解决方案--------------------
两台机器的jdk os 各是什么
------解决方案--------------------
1.1.2
有这样带两个小数点的数字吗? 俺上小学的时候都没学过
------解决方案--------------------
1.1.2会是一个数字吗???
------解决方案--------------------
java.lang.NumberFormatException: multiple points
不是报错了吗~~有多个小数点
==> 应该是double d_version = Double.parseDouble( "1.1.2 ");

有问题
------解决方案--------------------
1.1.2这种类型能转换吗?
直接赋值应该都不可以吧