在说键盘录入之前先说说生成随机数
1. 随机生成
Math 类提供了一个名叫 random 的方法, 可以随机生成 [0,1) 之间的任意double类型的数据。
double i = Math.random();
double j = Math.random();
通过扩大和平移可以生成任意区间的数据
通过强转可将小数取整
2. 键盘录入
键盘录入可以允许用户在程序运行过程中向程序输入数据,达到人机交互的效果,提高用户体验度。 但是需要进行一些额外的操作,后面会具体解释
1. 导包 ( import java.util.Scanner; ) 告诉程序这个工具在何处
2. 创建对象( Scanner sc = new Scanner(System.in); ) 创建工具
3. 获取数据 ( int num = sc.nextInt(); ) 使用工具获取数据
import java.util.Scanner;//导包 告诉程序这个工具在何处
public class Test{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);//创建对象 创建工具
System.out.println("请输入您的年龄:");
int age = sc.nextInt();获取数据 使用工具获取数据
if(age<18){
System.out.println("未成年");
}else{ System.out.println("成年了");
}
}
}