您的位置:首页 > 编程语言 > Java开发

Java类型转换: int转double

2019-02-23 16:52 169 查看

Java类型转换: int转double

由于double的范围比int数据类型大,所以当int值被赋给double时,java会自动将int值转换为double。

  1. 隐式转换:由于double数据类型的范围和内存大小都比int大,因此从int到double的转换是隐式的。并不需要像double to int转换那样进行类型转换;
  2. 使用Double.valueOf()方法
/**
* Java类型转换: int转double
*
* @author www.only-demo.com
*
*/
class IntToDoubleDemo {
public static void main(String args[]) {
int i = 123;
//1.隐式转换
double d1 = i;
System.out.println(d1);

//2.使用Double.valueOf()方法
double d2 = Double.valueOf(i);
System.out.println(d2);
}
}

结果

123.0
123.0

参考
http://www.only-demo.com/java/20190223/289.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: