Java - Double valueOf(double) 方法



描述

Java Double valueOf(double d) 方法返回一个表示指定双精度值 d 的 Double 实例。

声明

以下是 java.lang.Double.valueOf() 方法的声明

public static Double valueOf(double d)

参数

d − 这是双精度值。

返回值

此方法返回一个表示 d 的 Double 实例。

异常

从双精度值获取 Double 实例示例

以下示例演示了如何使用 Double valueOf() 方法获取双精度值的 Double 对象。我们使用 valueOf() 方法用一个正双精度值初始化了一个 Double 对象。然后我们打印对象的字符串表示形式。

package com.tutorialspoint;
public class DoubleDemo {
   public static void main(String[] args) {
      Double d1 = Double.valueOf(6.5);
  
      // print the Double instance representing the specified double value 
      System.out.println("Value = " +  d1);
   }
} 

输出

让我们编译并运行上述程序,这将产生以下结果:

Value = 6.5

从负双精度值获取 Double 实例示例

以下示例演示了如何使用 Double valueOf() 方法获取双精度值的 Double 对象。我们使用 valueOf() 方法用一个负双精度值初始化了一个 Double 对象。然后我们打印对象的字符串表示形式。

package com.tutorialspoint;
public class DoubleDemo {
   public static void main(String[] args) {
      Double d1 = Double.valueOf(-6.5);
   
      // print the Double instance representing the specified double value 
      System.out.println("Value = " +  d1);
   }
} 

输出

让我们编译并运行上述程序,这将产生以下结果:

Value = -6.5

从负零获取 Double 实例示例

以下示例演示了如何使用 Double valueOf() 方法获取双精度值的 Double 对象。我们使用 valueOf() 方法用一个负零双精度值初始化了一个 Double 对象。然后我们打印对象的字符串表示形式。

package com.tutorialspoint;
public class DoubleDemo {
   public static void main(String[] args) {
      Double d1 = Double.valueOf(-0.0);
   
      // print the Double instance representing the specified double value 
      System.out.println("Value = " +  d1);
   }
} 

输出

让我们编译并运行上述程序,这将产生以下结果:

Value = -0.0

从正零获取 Double 实例示例

以下示例演示了如何使用 Double valueOf() 方法获取双精度值的 Double 对象。我们使用 valueOf() 方法用一个正零双精度值初始化了一个 Double 对象。然后我们打印对象的字符串表示形式。

package com.tutorialspoint;
public class DoubleDemo {
   public static void main(String[] args) {
      Double d1 = Double.valueOf(0.0);
   
      // print the Double instance representing the specified double value 
      System.out.println("Value = " +  d1);
   }
} 

输出

让我们编译并运行上述程序,这将产生以下结果:

Value = 0.0
java_lang_double.htm
广告