java生成6位随机数
时间: 2023-09-12 18:08:13 浏览: 160
Js 随机数产生6位数字
5星 · 资源好评率100%
可以使用Java的Math.random()方法生成一个0到1之间的随机数,然后将其乘以10的6次方,再将结果强制转换为int类型即可得到一个6位随机数。具体代码如下:
```
int num = (int)(Math.random() * 1000000);
```
这样就可以生成一个范围在000000到999999之间的随机整数。如果需要保证生成的随机数始终为6位数,则可以在生成的数不足6位时,在其前面补0,如下所示:
```
String numStr = String.format("%06d", num);
```
这段代码将生成的6位随机数转换为字符串,并使用String.format()方法将其格式化为6位,不足6位时在前面补0。
阅读全文