键盘录入
作用: 实现从键盘输入数据到程序中
- 实现步骤 导包 import java.util.Scanner;
- 创建对象: Scanner sc = new Scanner(Sysem.in);
- 接收数据:整数 int a = sc.nextInt();
小数 double b = sc.nextDouble();
字符串 String s = sc.next();
Random
作用: 随机生成一个整数
怎么使用:
- 导包 import java.util.Random;
- 创建对象 Random r = new Random();
- 获取随机数 int num = r.nextInt(整数);
代表随机数生成的范围[0,整数-1]
也可以代表生成随机数的个数
获取任意范围随机数:
- 任意版本的JDK[x , y]
- r.nextInt(y - x + 1) + x;
JDK17之后获取随机数的方式: r.nextInt(x , y + 1);
使用场景: 猜数字、随机点名