前言终于也是迎来我们java旅途的第一个综合性题目了今天分享给大家一起学习吧一.逻辑梳理想要完成猜数字的游戏我们得完成以下几点1.随机数的生成2.输入数字3.通过比较缩小范围直到猜对二.随机数的生成1.RandomRandom 是 Java 自带的工具类专门用来生成各种类型的随机数整数、小数、布尔值等。就像你需要一个 “摇奖机” 来摇出随机号码Random 就是这个摇奖机你需要先创建它再用它摇号。运用Random帮助我们创建了随机数2.检验随机数加入输出代码我们可以检验随机数了可以看到我们已经成功输出随机数了三.输入数字通过这个一小串代码就可以轻松实现输入我们想猜的数字了四.比较得出结果我们可以再加入一个if语句进行比较不断缩小我们的范围import java.util.Random; import java.util.Scanner; public class Text { public static void main(String[] args) { Random random new Random(); int randNumrandom.nextInt(100); System.out.println(randNum); Scanner scnew Scanner(System.in); while (true){ System.out.println(请输入数字); int num sc.nextInt(); if(numrandNum){ System.out.println(低了); } else if (numrandNum) { System.out.println(高了); } else{ System.out.println(恭喜你猜对了); break; } } sc.close(); } }最后我们来试试恭喜你我们一起完成一个猜数字游戏啦