Double.parseDouble()与Double.valueOf()区别
Double.parseDouble方法是把数字类型的字符串,转换成double类型
Double.valueOf方法是把数字类型的字符串,转换成Double类型
double a = 0.009;String b = "1993";double parseDouble = Double.parseDouble(b);System.out.println(parseDouble);Double valueOf = Double.valueOf(a); Double valueOf2 = Double.valueOf(b); //1993.0System.out.println(valueOf);//0.009System.out.println(valueOf2);//1993.0
结果是:
1993.0
0.009
1993.0
可以看出大体是没有任何区别,就是返回值的类型区别!
Double.parseDouble()方法的源码:
public static double parseDouble(String s) throws NumberFormatException {return FloatingDecimal.readJavaFormatString(s).doubleValue();
}
Double.valueOf()方法的源码:
public static Double valueOf(String s) throws NumberFormatException {return new Double(FloatingDecimal.readJavaFormatString(s).doubleValue());}
valueOf方法在返回的时候new Double()
,所以返回的是Double。
Double.parseDouble()与Double.valueOf()区别相关推荐
- Double.valueOf()与Double.parseDouble()两者的区别
写代码用到这两个方法,不知道有什么区别,看一下源码: Double.parseDouble(String str) public static double parseDouble(String s) ...
- Double.parseDouble()是什么意思
Double.parseDouble()的使用 用Double.parseDouble()是把括号里面内容变成double类型的. 其中括号中的参数必须是String类型,否则转换会报错. 例如:Do ...
- Double.parseDouble是什么?
第一次见这个方法:记录如下. 用Double.parseDouble()是把括号里面内容变成double类型的. 如果要变成int,则用Integer.parseInt()
- matlab中double、im2double、mat2gray区别
原文地址:matlab中double.im2double.mat2gray区别--原创作者:mimi ****************假设某图像数据A(uint8格式)**************** ...
- java parsedouble valueof_java String.valueOf() 方法的使用
1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 有下 ...
- java math.cos_Java Math类静态double cos(double d)示例
java math.cos 数学类静态双cos(double d) (Math Class static double cos(double d)) This method is available ...
- java math max_Java Math类静态double max(double d1,double d2)示例
java math max 数学类静态double max(double d1,double d2) (Math Class static double max(double d1,double d2 ...
- divi模板下载_Java Math类静态double IEEEremainder(double divi,double divisor)的示例
divi模板下载 数学类静态double IEEEremainder(double divi,double divisor) (Math Class static double IEEEremaind ...
- java double方法_Java Double类compare()方法与示例
java double方法 双类compare()方法 (Double class compare() method) compare() method is available in java.la ...
最新文章
- html loading原理,加载HTML-Loading HTML
- 【知识小课堂】mongodb 之 特殊集合及索引
- OSSIM中配置网络资产监控
- Java国家/地区使用限制条款引发争议
- arima 预测模型_预测未来:学习使用Arima模型进行预测
- 初识JavaScript,感觉整个人都不好了。。。
- python的课程ppt_第4课 初识Python复习课程.ppt
- html盒子阴影效果,CSS3给div或者文字添加阴影(盒子阴影、文本阴影的使用)
- 近似推断---变分线性回归
- sqlserver_identity
- 该学学数据结构了,不会数据结构真是寸步难行啊。。。。。
- 为什么jar包代码与源代码不一致_Jacoco代码覆盖率工具
- python正则表达式基础
- 直插式电阻电容封装与尺寸图…
- 土财主休闲威客-可行性分析(评测)
- 基于SOLIDWORKS Simulation的有限元分析法实例应用
- 8700k能装服务器系统吗6,i7 8700k能装win7吗?搭配b365主板装win7操作步骤
- 有奖问卷 | 2022年中国云原生安全调查,邀您来答!
- jQuery实现拼图小游戏(实操案例)
- 【数据】2000-2020Landscan Global Population Database(全球人口分布数据集-1km)下载教程