在java中为每个变量设置语言环境
你好,我的程序有点问题。我尝试从文件中读取行,将它们拆分为每个变量。但此文件具有不同类型的双重属性,如:在java中为每个变量设置语言环境,java,parsing,double,locale,Java,Parsing,Double,Locale,你好,我的程序有点问题。我尝试从文件中读取行,将它们拆分为每个变量。但此文件具有不同类型的双重属性,如: 10000,20 4000,10 5400.20 当我试图将字符串解析为双精度时,我遇到了一个异常: java.lang.NumberFormatException: For input string: "10000,20" at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source) at sun.misc.Float
- 10000,20
- 4000,10
- 5400.20
java.lang.NumberFormatException: For input string: "10000,20"
at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
at sun.misc.FloatingDecimal.parseDouble(Unknown Source)
at java.lang.Double.parseDouble(Unknown Source)
“10000,20”中的逗号(,)
有问题,请删除逗号并重试
Double.parseDouble("10000,20".replace(",", ""))
“10000,20”中的逗号(,)
有问题,请删除逗号并重试
Double.parseDouble("10000,20".replace(",", ""))
谢谢你们的回答,但这里有更好的解决方案谢谢你们的回答,但这里有更好的解决方案谢谢你们的回答,但这里有更好的解决方案