java里面有一个专门生成随机数的类叫Random
同样的,要使用工具类要导包import java.util.Random
先看一下代码吧
public class Test01 {
public static void main(String[] args) {
Random random = new Random();
//获取一个1-100的随机数
int i = random.nextInt(100)+1;
System.out.println(i);
}
}
1: 首先要使用类的方法必须要创建一个类的对象
2: 然后就用创建出来的random对象来调用nextInt方法,这个方法就是生成一个整数.当然还有生成其他类型的方法
3: 刚开始是random.nextInt(),这样只能生成 [0,1) 之间的数,而且1是临界点,是不能取到1的,所以在里面填写一个100就是 [0,100),当然也是取不到100的,只能取0-99的数
4: 而我们的要求是取一个1-100的数,所以就在表达式后面加一个1,就相当于 [0,100) +1 => [1,101) 就可以获取一个1到100的数了
5: 最后定义一个变量接收,当然也可以直接输出