【发布时间】:2014-12-02 12:45:58
【问题描述】:
如何将 Double 对象转换为 int?以下代码有效,但似乎有点不合常规(强制转换两次):
Double d = new Double(4.0);
int i = (int)(double)d;
当我尝试int i = (int)d 时,我从 Eclipse (Cannot cast from Double to int) 收到一个错误,这是有道理的。不过,有没有更简单的方法可以将 Double 对象转换为 int?
【问题讨论】: