快捷键:ctrl + alt + t
随机生成3到17的数
package com.itheima.random;
import java.util.Random;
public class RandomDemo1 {
public static void main(String[] args) {
// 目标:学会使用Java提供的随机数类Random
// 1.导包 (该步骤可省略)
// 2.创建随机数对象
Random r = new Random();
// 3. 调用nextInt功能(方法)可以返回一个整型的随机数给你
for (int i = 0; i < 5; i++ ) { // 随机生成5个随机数
int data = r.nextInt(5); // 括号里面的bound:5 -- 其实是范围0~4
System.out.println(data); // 生成的随机数可以按ctrl + alt + t
}
System.out.println("------------------------------");
// 这里的变量还可以定义data,是因为for里面的变量只在for当中有效
int data = r.nextInt(10) + 1; // nextInt()方法括号里面的范围是0-number-1 ,然后要在后面加1 ,才是0~number(减加法)
System.out.println(data);
System.out.println("--------------------------");
// 随机生成3 - 17之间的数
for (int i = 0; i < 10; i++) {
int data1 = r.nextInt(3,18) ; // bound 后面的数是不包含的
System.out.println(data1);
}
}
}