21xrx.com
2024-11-22 10:17:37 Friday
登录
文章检索 我的文章 写文章
Java能做的超简单小游戏 - 写一款猜数字的小游戏
2023-06-15 17:33:44 深夜i     --     --
Java编程语言 小游戏 随机数生成器

猜数字游戏是一个简单的游戏,而且几乎所有的人都玩得过。Java可以用来编写这样的小游戏,让我们来看看如何使用Java编写一个猜数字游戏。

下面是代码示例:


import java.util.Random;

import java.util.Scanner;

public class GuessNumber {

  public static void main(String[] args) {

    int numberToGuess = new Random().nextInt(100) + 1;

    Scanner scanner = new Scanner(System.in);

    int guess;

    int numGuesses = 0;

    System.out.println("我猜你现在想一个1-100之间的数字。");

    do {

      System.out.print("您的猜测:");

      guess = scanner.nextInt();

      numGuesses++;

      if (guess > numberToGuess) {

        System.out.println("太高了,请重试。");

      } else if (guess < numberToGuess) {

        System.out.println("太低了,请重试。");

      }

    } while (guess != numberToGuess);

    System.out.println("猜对了,恭喜你!");

    System.out.printf("你猜的次数是 %d 次。\n", numGuesses);

  }

}

这个代码会生成一个1-100之间的随机数字,然后要求用户猜这个数字。如果用户猜得太高或太低了,程序会给出相应的提示,直到用户猜对为止。

在这个小游戏中,Java使用了随机数生成器(Random)和读取用户输入的Scanner类。

这是一个非常简单的Java程序,但是它展示了Java的一些基本功能,如随机数生成和用户输入读取。这也是Java编写小游戏的好方法,从而可以帮助新手更好地理解Java编程语言。

  
  

评论区

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