学习目标:
一周学习java基础代码
学习内容:
猜数字游戏,电脑随机生成1=100数字,键盘输入去猜
所用到知识点:Random随机数
1.创建对象
Random r = new Random()
2.生成随机数
int number = r.nextInt(随机数范围)
目标代码:
package practice2;
import java.util.Random;
import java.util.Scanner;
public class 猜数字 {
public static void main(String[] args) {
//需求:随机数范围:1-100
//创建对象
Random r= new Random();
//1.生成随机数
int number=r.nextInt(100)+1;
//2.猜一猜
Scanner sc = new Scanner(System.in);
//3.判断两个数字给出不同的提示
while(true){
System.out.println("请猜一猜这个范围在1-100的数字是多少");
int guessnumber=sc.nextInt();
if(guessnumber>number){
System.out.println("大了");
}else if(guessnumber<number){
System.out.println("小了");
}else if(guessnumber==number){
System.out.println("恭喜你猜中了!");
System.out.println("这个数字是"+number);
break;
}
}
}
}