java - 随机数 Math.random() Double r = Math.random():结果是个double类型的值,区间为[0.0,1.0)。 所以我们如果需要生成的随机数的范围为 [m,n],写法为: int r = (int)(m + Math.random() * (n-m + 1)) // 如需要生成的范围为[1,10]: int r = (int)(1 + Math.random() * (10-1 + 1));