Java猜数游戏:0 - 100随机数猜大小及代码思路和实验结果
编写 Java 实现猜数字小游戏的代码该如何进行呢?许多新手对此并不十分明晰。为了协助大家攻克这个难题,接下来小编将给大家进行详细的讲解。有这方面需求的人可以前来学习,希望你能够有所收获。

游戏规则:
系统会生成一个在 0 到 100 之间的随机数。用户需要输入一个数字。接着要判断用户输入的数字是比随机生成的数字大,还是比随机生成的数字小,亦或是与随机生成的数字相等。当两者相等时,程序就会退出。
实现思路:
我们首先要解决的是随机数。如果这个数是人为设置的,那就没有意思了。在 Java 的 java.util 包中,有一个 Random 类,它可以实现系统输入。随机数解决了,就成功了一半。接下来,我们来看代码如何执行吧。
import java.util.Random;
import java.util.Scanner;
public class Game {。
公共静态 void 主方法(字符串数组 args){
创建一个 Scanner 对象,该对象名为 scanner,通过 new Scanner(System.in) 的方式进行初始化。
创建了一个名为 random 的随机数生成器对象,即 Random random = new Random();
定义一个整数变量 a,将 random 生成的 0 到 99 之间的随机整数赋值给 a。
你可以开始猜数啦。
当 scanner 有下一个整数时,就进行循环读取。
定义一个整数变量 a1,通过 scanner 获取下一个整数并赋值给 a1。
if (a1 > a) {
输出“大了”。
} else if (a1 < a) {
System.out.println("小了");
} else {
System.out.println("对了!!");
break;
}
}
}
}
实验结果:
可以在开始猜数之前把随机数 a 打印出来,以此来检验正确性。快去试试这个游戏吧。