什么是Double.parseDouble(String),Double.parseDouble(String)和Double.valueOf(double)有什么区别?

时间:2018-01-27 01:49:51

标签: java arrays string double

我不知道如何将String转换为double。如何使用Double.parseDouble(String)Double.valueOf(double)?我还想知道Double.parseDouble(String)Double.valueOf(double)之间的区别。

2 个答案:

答案 0 :(得分:3)

  

如何将字符串转换为double

String str = "0.222";
double dstr = Double.parseDouble(str);
  

我也想知道它们之间的区别   Double.parseDouble(String)和Double.valueOf(double)。

.parseDouble()返回原始double,而.valueOf()返回Double类的实例。

有关详细信息,请参阅Double课程的官方文档。

答案 1 :(得分:2)

基本区别在于--- title: 'Title' output: word_document: md_extensions: +markdown_in_html_blocks --- <html> <head> <meta charset="utf-8" /> <title>title</title> <a href="https://google.com"><h2>Text without link</h2></a> <img src="test.png"> </body> </html> 返回parseDouble()这是一种原始数据类型,而double返回一个valueOf()对象,它是一个包装类。