首先我们要知道Random的作用是什么?
产生一个随机数
其次我们要知道Random怎么用?
步骤:1.导包 2.创建对象 3.产生随机数
代码如下:
//Random的使用
Random r=new Random();
int shu=r.nextInt(100);//代表取0-100之间的随机数,包括0、不包括100
System.out.println(shu);
思考:
若我们要产生一个1-100的随机数怎么做呢?(包括1且包括100)
Random r=new Random();
int shu=r.nextInt(100)+1;//代表取1-100之间的随机数,包括1、包括100
System.out.println(shu);
只需要在创建对象的时候在r。nextInt(100)后+1即可。
同理:我若想要产生一个20-100怎么做呢?(包括20,包括100)
很简单
Random r=new Random();
int shu=r.nextInt(81)+20;//代表取20-101之间的随机数,包括20、不包括101
System.out.println(shu);
这样就可以实现取20-100之间的随机数