java小游戏源代码

admin 39 0

# Java 小游戏源代码

欢迎来到我的 Java 小游戏源代码系列!在这里,我将向您展示如何使用 Java 编程语言编写简单而有趣的小游戏,我们的第一个游戏将是一个经典的猜数字游戏,这个游戏的目标是猜测一个随机生成的数字,以下是代码:

import java.util.Random;
import java.util.Scanner;

public class GuessingGame {
    public static void main(String[] args) {
        Random rand = new Random();
        int numberToGuess = rand.nextInt(100);
        int numberOfTries = 0;
        Scanner input = new Scanner(System.in);
        int guess;
        boolean win = false;

        while (win == false) {
            System.out.println("请输入你猜的数字 (1-100): ");
            guess = input.nextInt();
            numberOfTries++;

            if (guess == numberToGuess) {
                win = true;
            } else if (guess < numberToGuess) {
                System.out.println("你猜的数字太小了!");
            } else if (guess > numberToGuess) {
                System.out.println("你猜的数字太大了!");
            }
        }

        System.out.println("恭喜你,你猜对了!这个数字就是 " + numberToGuess);
        System.out.println("你一共猜了 " + numberOfTries + " 次");
    }
}

这个游戏的运行逻辑很简单,我们使用 `Random` 类生成一个 1 到 100 之间的随机数,我们使用 `Scanner` 类从用户那里获取输入,在 `while` 循环中,我们检查用户的猜测是否正确,如果不正确,我们会告诉用户他们的猜测是太大了还是太小了,当用户猜对数字时,游戏结束,并告诉用户他们猜了多少次。

为了运行这个游戏,您可以将上述代码复制并粘贴到一个名为 `GuessingGame.java` 的文件中,使用命令行编译和运行该文件,假设您的文件位于 `C:\Java\GuessingGame.java`,您可以在命令行中输入以下命令:

cd C:\Java\
javac GuessingGame.java
java GuessingGame

根据提示输入数字即可开始游戏。

上一篇mysterious

下一篇java6