Java基础之获取任意范围内的自然数
在java中我们都知道Math.random()函数是用来获取一个随机数。但是对于初学者来说,如果要获取任意范围内的随机数,该怎么办?????
下面是一个static方法。来实现获取任意范围的自然数。
代码
public static int RandomTest(int start, int end) {
return (int)((Math.random()*(end-start))+start);
}
思考一下:
当((end-start+1)+start)后会包含end吗?