Java如何将字符串转换为double
来源:网络收集 点击: 时间:2024-09-10方法 1: 使用Double.parseDouble(String)将字符串转换为双精度
public static double parseDouble(String str) throws NumberFormatException
此方法返回传递的字符串参数的双精度(double)表示形式。
如果指定的字符串 str 为 null 那么将抛出NullPointerException异常。
如果如果字符串格式无效,将抛出NumberFormatException异常。
例如, 如果字符串为 122.20ab, 那么将抛出 NumberFormatException异常。
2/6Double.parseDouble例子

方法 2: 使用Double.valueOf(String)将字符串转换为双精度double
String str2 = 122.111;
double var2 = Double.valueOf(str2);
转换后var2的值变为122.111。
4/6使用Double.valueOf例子

方法 3: 使用Double类的构造函数字符串转换为双精度double
String str3 = 999.333;
double var3 = new Double(str3);
Double 类有一个构造函数, 它解析传递的字符串参数并返回一个双精度值。
public Double(String s) throws NumberFormatException
使用此构造函数, 我们可以通过传递要转换的字符串给它来创建Double类的新对象。
6/6使用构造函数例子

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1206893.html