如果str里含有符号如"-"那能转换成double吗?我这里没条件测试,所以问一下谢谢
try
{
String negative = "-100.12312";
String nonNumber = "100-23.32";
double d = Double.parseDouble(negative);//解析成功
System.out.println("The negative is : " + d);
d = Double.parseDouble(nonNumber);//解析失败
System.out.println("The nonNumber is: " + d);
}
catch (NumberFormatException e)
{
e.printStackTrace();
}