广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Java如何将字符串转换为double

    来源:网络收集  点击:  时间:2024-09-10
    【导读】:
    我们将学习怎样将字符串转换为 Java 中的双精度。有三种方法可以将字符串转换为双精度。工具/原料morejdk10方法/步骤1/6分步阅读

    方法 1: 使用Double.parseDouble(String)将字符串转换为双精度

    public static double parseDouble(String str) throws NumberFormatException

    此方法返回传递的字符串参数的双精度(double)表示形式。

    如果指定的字符串 str 为 null 那么将抛出NullPointerException异常。

    如果如果字符串格式无效,将抛出NumberFormatException异常。

    例如, 如果字符串为 122.20ab, 那么将抛出 NumberFormatException异常。

    2/6

    Double.parseDouble例子

    3/6

    方法 2: 使用Double.valueOf(String)将字符串转换为双精度double

    String str2 = 122.111;

    double var2 = Double.valueOf(str2);

    转换后var2的值变为122.111。

    4/6

    使用Double.valueOf例子

    5/6

    方法 3: 使用Double类的构造函数字符串转换为双精度double

    String str3 = 999.333;

    double var3 = new Double(str3);

    Double 类有一个构造函数, 它解析传递的字符串参数并返回一个双精度值。

    public Double(String s) throws NumberFormatException

    使用此构造函数, 我们可以通过传递要转换的字符串给它来创建Double类的新对象。

    6/6

    使用构造函数例子

    JAVASTRING转DOUBLE
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1206893.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 00:09:36  耗时:0.023
    0.023s