java.util.Random.nextDouble()
的调用,这些调用用于通过将调用乘以一个系数并转换为整数来创建正整数。
对于在一定范围内生成随机正整数,java.util.Random.nextInt(int)
更加简单和高效。
示例:
int getRandomInt() {
return (int) ((new Random()).nextDouble() * SIZE);
}
在应用快速修复后:
int getRandomInt() {
return (new Random()).nextInt(SIZE);
}