{{1}}
错误,“不兼容的类型:可能有损转换从double到int。”在第15行。
答案 0 :(得分:0)
Math.floor
会返回double
,而非int
。修改您的randomInteger
方法:
private int randomInteger(int min, int max)
{
min = (int) Math.ceil(min);
max = (int) Math.floor(max);
return (int) Math.floor(Math.random() * (max - min));
}
或者,使用nextInt
类
Random