Java中的随机数是由 Math
类下的 random()
方法来生成的:
根据API的描述,我们可以得知:
Math.random()
,返回Math.random()*6
,返回(int)(Math.random()*6)
,返回 $0/1/2/3/4/5$(int)(Math.random()*6)
,返回 $1/2/3/4/5/6$
应用到程序中为:
int num = (int)(Math.random()*6) +1;
Question:随机生成 的整数该怎么写?
Answer:
- 98-32+1=67
Math.random()*67
(int)(Math.random()*67)
(int)(Math.random()*67)+32