java String转Double
时间: 2023-02-12 13:02:23 浏览: 101
可以使用Java自带的Double类中的静态方法parseDouble()将String类型转换为Double类型。
例如:
```
String str = "3.14";
double d = Double.parseDouble(str);
```
或者使用Double类的构造函数
```
String str = "3.14";
Double d=new Double(str);
```
也可以使用valueOf()方法
```
String str = "3.14";
Double d = Double.valueOf(str);
```
但是需要注意,如果字符串不是一个有效的数字,会抛出NumberFormatException。
相关问题
JavaString转double
可以使用Java内置的Double类中的parseDouble()方法将String类型转换为double类型。
例如:
```
String str = "3.14";
double d = Double.parseDouble(str);
```
也可以使用Java内置的Double类中的valueOf()方法将String类型转换为Double类型,再使用doubleValue()方法将Double类型转换为double类型。
例如:
```
String str = "3.14";
double d = Double.valueOf(str).doubleValue();
```
java string 转double
Java中可以使用Double.parseDouble()方法将String类型转换为double类型。例如:
String str = "3.14";
double num = Double.parseDouble(str);
其中,str是要转换的字符串,num是转换后的double类型变量。需要注意的是,如果字符串不能转换为double类型,会抛出NumberFormatException异常。
阅读全文