随机工具类
java.util.Random
import java.util.Random;
/**
* @author wcs
* @date 2021/7/29 19:07
*/
public class RandomTest01 {
public static void main(String[] args) {
//随机类Random
Random rand = new Random();
//true false 真假随机
System.out.println(rand.nextBoolean());//false true
//0 - 5随机整数
System.out.println(rand.nextInt(6));
System.out.println(rand.nextDouble());
System.out.println(rand.nextFloat());
System.out.println(rand.nextLong());
System.out.println(rand.nextInt());
}
}
示例:
import java.util.Random;
/**
* @author wcs
* @date 2021/7/29 19:12
*/
public class RandomTest02 {
public static void main(String[] args) {
String[] stus = new String[]{"张三", "李四", "王二", "麻子"};
int count = stus.length;
System.out.println(count);
Random rand = new Random();
int index = rand.nextInt(count);
String info = String.format("一共有%d个学生,抽中的是%s同学。", count, stus[index]);
System.out.println(info);
}
}
运行结果(随机):