有两种方案实现,
1:通过Math.random()方法;
2:通过Random对象的nextInt(n);
//取0-100之间的随机整数
double d=Math.random()*100;
int a=(int)d;
System.out.println(a);
Random r=new Random();
int b=r.nextInt(100);
System.out.println(b);
//取x到y之间的随机整数
int x=5;
int y=15;
int n=y-x;
double m=Math.random()*n;
int v=(int)m+x;
System.out.println(v);
Random rd=new Random();
int xx=5;
int yy=15;
int nn=yy-xx;
int vv=rd.nextInt(nn)+xx;
System.out.println(vv);