收集的一些随机生成,以免自己忘记。
//产生一个[0,1)之间的随机数。
Math.random():
//返回指定范围的随机数(m-n之间)的公式:
Math.random()*(n-m)+m;
或者
Math.random()*(n+1-m)+m
int r = (new Random()).nextInt(n, m);生成n~m
生成字符
随机生成a~z之间的字符
(char)('a'+Math.random()*('z'-'a'+1));
收集的一些随机生成,以免自己忘记。
//产生一个[0,1)之间的随机数。
Math.random():
//返回指定范围的随机数(m-n之间)的公式:
Math.random()*(n-m)+m;
或者
Math.random()*(n+1-m)+m
int r = (new Random()).nextInt(n, m);生成n~m
生成字符
随机生成a~z之间的字符
(char)('a'+Math.random()*('z'-'a'+1));