一、随机数
1概述以及使用
Java中提供了Math类中的random()方法,用来生成一个0到1之间的随机数 [0,1)
另外Java通过了一个Random类专门用来生成随机数
Math的方式
java //产生一个0到1之间的随机数,包括0,不包括1 double x = Math.random();
示例代码
```java // 生成一个 m到n直接的随机数(m和n都正整数 n>m) 例如:生成 10 到20 之间的随机数 // 规律: (int)(Math.random()*(n-m+1))+m
for(int i=1;i<=100;i++){ int x = (int)(11*Math.random())+10; // ----[10,20] System.out.println(x); } ```
2、Random类
Random的方式
```java 创建实例格式: Random 变量名 = new Random();
import导包:所属包java.util.Random
调用方法 int number = r.nextInt(10);// [0,10) 产生的数据在0到10之间,包括0,不包括10。 ```