java中如何将double类型转为Long类型?

1. java中如何将double类型转为Long类型?

可以使用Java中的类型转换功能将double类型转为Long类型。

简单的方法是将double类型的值先转为long类型,然后再将long类型的值转为Long类型,代码如下:

double d = 10.5;
long l = (long) d;
Long value = Long.valueOf(l);

也可以使用Java中的包装类Double的intValue()方法将double类型转为int类型,然后将int类型的值转为Long类型,代码如下:

Double d = 10.5;
int i = d.intValue();
Long value = Long.valueOf(i);

类似文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注