21xrx.com
2024-12-28 12:04:05 Saturday
登录
文章检索 我的文章 写文章
Java最简单的小游戏:猜数字
2023-06-12 03:16:38 深夜i     --     --
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("游戏结束,谢谢参与!");

}

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

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复