1、
public static void main(String[] args) {
double d = 88.88;
long l = Math.round(d);
System.out.println(l);
long ll = 100L;
double dd = (double) ll;
System.out.println(dd);
}
2、
public static void main(String[] args) {
/* returns the double value represented by this object
converted to type long */
Double obj = new Double("543267.90");
long l = obj.longValue();
System.out.println("Value = " + l);
obj = new Double("30.0");
l = obj.longValue();
System.out.println("Value = " + l);
}
本文提供了两个Java代码示例,展示了不同类型间的数值转换方法。第一个示例演示了如何将double类型转换为long类型,并反过来将long类型转换为double类型。第二个示例介绍了如何使用Double对象的longValue方法将字符串形式的double值转换为long类型。

2万+

被折叠的 条评论
为什么被折叠?



