Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java入门简单小游戏代码

作者:死亡之神   发布日期:2026-01-20   浏览:26

// Java入门简单小游戏代码:猜数字游戏

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

public class GuessTheNumber {

    public static void main(String[] args) {
        // 创建随机数生成器
        Random random = new Random();
        // 生成1到100之间的随机整数
        int numberToGuess = random.nextInt(100) + 1;
        int guess = 0;
        Scanner scanner = new Scanner(System.in);

        System.out.println("欢迎来到猜数字游戏!");
        System.out.println("我已经想好了一个1到100之间的数字,你能猜出来吗?");

        // 循环直到玩家猜中数字
        while (guess != numberToGuess) {
            System.out.print("请输入你的猜测: ");
            guess = scanner.nextInt();

            if (guess < numberToGuess) {
                System.out.println("太小了!再试一次。");
            } else if (guess > numberToGuess) {
                System.out.println("太大了!再试一次。");
            } else {
                System.out.println("恭喜你,猜对了!");
            }
        }

        // 关闭扫描器
        scanner.close();
    }
}

解释说明:

  1. 导入必要的类

    • Random 类用于生成随机数。
    • Scanner 类用于从控制台读取用户输入。
  2. 主方法 (main)

    • 创建一个 Random 对象来生成随机数。
    • 使用 random.nextInt(100) + 1 生成一个1到100之间的随机整数。
    • 提示用户开始游戏,并进入一个循环等待用户输入猜测的数字。
  3. 游戏逻辑

    • 用户每次输入一个数字后,程序会检查这个数字是大了、小了还是猜对了。
    • 根据用户的输入给出相应的提示,直到用户猜中为止。
  4. 结束游戏

    • 当用户猜中数字时,程序输出恭喜信息并结束循环。
    • 最后关闭 Scanner 对象以释放资源。

上一篇:java: 代码过长

下一篇:java引用

大家都在看

java url decode

java判断是windows还是linux

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java list 查找

java 解压rar

java读取excel中的图片

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站