1.首先需要构造一个Scanner类的对象,并且与标准输入流System.in关联
-
类型 变量名 = new 类型();
-
Scanner scanner = new Scanner(System.in);
2,调用Scanner类对象,scanner的方法从输入流中获取你需要的输入
-
scanner.nextInt();//只接收整数数值,
-
Scanner.next();//只接收字符串类型的数值,
运用分为四个步骤:
Scanner sc=new Scanner(System.in);
System.out.println("请在控制台输一个数");
int num=scanner.nextInt();
System.out.println("你输入的数是"+num);
Random类的使用
Random
类每次调用它最多可提供 32 个伪随机生成的位。
Random类与Scanner的用法基本上一样;
import java.util.Random;
创建对象
Random r = new Random();
产生随机数
int num = r.nextInt(10);
随机生成数字
Scanner scanner =new Scanner(system.in);
Random reandom=new Random();
int num=reandom.nextInt(100)+1;
int counter=1;
do{
system.out.prinln("请输入你猜的数字")
int input=scanner.nextInt();
if(input>num){
你输入的数字大了
}else if(input<num){
你输入的太小了
}else{
你猜对了
break;结束循环
}counter++;总和进行+1
}while(ture);