关于Random方法详情可查询java的api表
package demo02;
import java.util.Random;;
public class Demo02 {
public static void main(String[] args) {
//创建Random对象
Random ra=new Random();
//产生一个随机数
int i=ra.nextInt();
//产生一个0~9之间的随机数
int i2=ra.nextInt(10);//[0,10)即包含0不包含指定值(10)。
System.out.println(i2);
//产生一个23~55之间的随机数
int i4=ra.nextInt(33)+23;//区间范围算法:ra.nexInt(max-min+1)+min;
System.out.println(i4);
//产生1~10之间的5个随机数,并判断随机数中的最大值(max)、最小值(min)。
int max = 0;
int min = 10;
for(int j=0;j<5;j++) {
int i5=ra.nextInt(10)+1;
System.out.print(i5+" ");
if(max<=i5) {
max=i5;
}
if(min>=i5) {
min=i5;
}
}
System.out.println();
System.out.println("随机数中最大值为:"+max);
System.out.println("随机数中最小值为:"+min);
}
}