Greenfoot:将双重转换为整数; int无法解除引用

时间:2018-02-24 14:46:24

标签: java casting double greenfoot

我想将任何双重值转换为整数。 我知道逗号后面的部分会丢失。

import java.lang.*;

public int doubleToIntenger(double dbl){
    int intenger;
    intenger = intenger.intValue(dbl);
    return intenger;
}

但我在编辑器中将此错误视为工具提示:

int cannot be dereferenced

1 个答案:

答案 0 :(得分:0)

如果您只关心分数之前,只需将double转换为int 但要小心

double x = 1.999999;
int val = (int)x;// val will be 1