要生成[0,20)之间的随机数,下面那句话正确?
A: Random r=new Random();int index=r.nextInt(20);
B: Random r=new Random();int index=r.nextInt(0,20);
C: Random r=new Random();int index=r.nextInt();
D: Random r=new Random();int index=r.nextInt(21);
A: Random r=new Random();int index=r.nextInt(20);
B: Random r=new Random();int index=r.nextInt(0,20);
C: Random r=new Random();int index=r.nextInt();
D: Random r=new Random();int index=r.nextInt(21);
举一反三
- 下列哪些代码段能生成一个1—100之间的随机数? A: new Random().nextInt(101) B: new Random().nextInt(100) C: new Random().nextInt(100)+1 D: (int)(Math.random()*100)
- 使用Random类来产生5个20~50之间的随机整数。 提示:[n-m]之间的随机数的公式为n+(new Random()).nextInt(m-n+1)
- Random类的nextInt()方法会生成一个int类型的随机数。()
- 利用Random类来产生5个20~50之间的随机整数。提示:[n-m](n、m均为整数,n<;m)之间的随机数的公式为n+(new Random()).nextInt(m-n+1)。
- 智慧职教: Random类可用来生成随机数。请选择生成50-100之间随机数的语句。 Random rand=new Random(); int n=rand.next(100);