public class Test { public static void main(String[] args) { int k = 10; Double d = new Double(k); System.out.println(d.toString()); }
} 这样就行了,嘿嘿,new Double(double k) 会自动强制转换的
我支持mking2008(雨田)的写法!因为在javaapi中Double的构造方法中要求是一个double值 Double(double value),所以Double d = new Double((double)a)是好的写法!
package com.meng; public class TestIntToDouble { public static void main(String[] args) { int i = 3; Double j= new Double((double)i); System.out.println(j);
} } 程序输出如下: 3.0
public class AAA { public static void main(String args[]) { int a = 3; double b = a; System.out.println (b+""); } } 这样也可以的:)
Double d = new Double(i);
装箱与拆箱 int i=0; double d = (double)i;
double兼容int,所以直接转换就可以了,无聊
doubleValue public double doubleValue()以 double 类型返回该 Integer 的值。 指定者: 类 Number 中的 doubleValue 返回: 转换为 double 类型后该对象表示的数值。
Double d = new Double((double)a);
int k = 10;
Double d = new Double(k);
System.out.println(d.toString());
}
}
这样就行了,嘿嘿,new Double(double k) 会自动强制转换的
Double(double value),所以Double d = new Double((double)a)是好的写法!
public class TestIntToDouble { public static void main(String[] args) {
int i = 3;
Double j= new Double((double)i);
System.out.println(j);
}
}
程序输出如下:
3.0
{
public static void main(String args[])
{
int a = 3;
double b = a;
System.out.println (b+"");
}
}
这样也可以的:)
int i=0;
double d = (double)i;
public double doubleValue()以 double 类型返回该 Integer 的值。 指定者:
类 Number 中的 doubleValue
返回:
转换为 double 类型后该对象表示的数值。