Java Random随机类的使用
在工作中,偶尔会使用到随机类Random 来获取一个随机数:
/**
* 随机类 Random 测试
*/
public class RandomDemo {
public static void main(String[] args) {
Random random = new Random();
boolean booleanNum = random.nextBoolean(); // 随机获取 true 或 false
print(booleanNum);
double doubleNum = random.nextDouble(); // 随机获取0~1的Double类型
print(doubleNum);
int intNum = random.nextInt(); // 随机获取-2147483647~2147483648的int类型
print(intNum);
int intNum2 = random.nextInt(10); //获取0~10内的随机数,包括0,不包括10
print(intNum2);
}
private static void print(Object o) {
System.out.println(o);
}
} 在工作中,偶尔会使用到随机类Random 来获取一个随机数: /** * 随机类 Random 测试 */ public class RandomDemo { public static void main(String[] args) { Random random = new Random(); boolean booleanNum = random.nextBoolean(); // 随机获取 true 或 false print(booleanNum); double doubleNum = random.nextDouble(); // 随机获取0~1的Double类型 print(doubleNum); int intNum = random.nextInt(); // 随机获取-2147483647~2147483648的int类型 print(intNum); int intNum2 = random.nextInt(10); //获取0~10内的随机数,包括0,不包括10 print(intNum2); } private static void print(Object o) { System.out.println(o); } }
