Java将int转换为double

我们可以使用赋值运算符将int转换为double。因为较低类型可以隐式地转换为较高类型,所以不需要额外操作。

java-int-to-double.png

这也被称为隐式类型转换或类型提升。

Java int to double示例

让我们看一下在Java中将int转换为double的简单代码。

public class IntToDoubleExample1 {
    public static void main(String args[]){
        int i = 200;
        double d = i;
        System.out.println(d);
    }
}

输出:

200.0

Java int to Double示例

我们可以通过实例化Double类或调用Double.valueOf()方法将int值转换为Double对象。

让我们看一下在Java中将int转换为Double的简单代码。

public class IntToDoubleExample2 {
    public static void main(String args[]){
        int i = 100;
        Double d = new Double(i); // 第一种方式
        Double d2 = Double.valueOf(i); // 第二种方式
        System.out.println(d);
        System.out.println(d2);
    }
}

输出:

100.0
100.0

标签: java, Java面试题, Java下载, java教程, java技术, Java学习, Java学习教程, Java语言, Java开发, Java入门教程, Java进阶教程, Java高级教程, Java笔试题, Java编程思想