21xrx.com
2025-06-28 00:45:38 Saturday
登录
文章检索 我的文章 写文章
Java最简单的小游戏:猜数字
2023-06-12 03:16:38 深夜i     60     0
Java 小游戏 猜数字

猜数字是一款简单的小游戏,适合Java初学者练习和学习。下面我们来一步一步实现这个小游戏。

1. 首先,我们需要先生成一个随机的数字。在Java中,可以使用Random类来生成一个随机的整数。代码如下:

Random random = new Random();
int number = random.nextInt(100) + 1; // 生成一个1到100的随机整数

2. 接下来,我们需要让玩家输入一个数字,并判断该数字与随机数是否相等。如果相等,游戏结束并提示玩家胜利;如果不相等,提示玩家猜测数字是偏大还是偏小。代码如下:

Scanner scanner = new Scanner(System.in);
int guess;
do {
  System.out.println("请输入一个1到100的整数:");
  guess = scanner.nextInt();
  if (guess == number) {
    System.out.println("恭喜你,猜对了!");
    break;
  } else if (guess > number) {
    System.out.println("猜测的数字偏大,请再次输入:");
  } else {
    System.out.println("猜测的数字偏小,请再次输入:");
  }
} while (true);

3. 最后,我们需要让玩家选择是否要继续游戏。如果玩家选择继续游戏,则重新生成一个随机数字,否则游戏结束。代码如下:

System.out.println("是否要继续游戏?(Y/N)");
String choice = scanner.next();
if (choice.equalsIgnoreCase("Y")) {
  number = random.nextInt(100) + 1;
} else {
  System.out.println("游戏结束,谢谢参与!");
}

通过以上几步,我们就成功实现了一个简单的猜数字小游戏!

  
  

评论区