// Java 游戏开发示例代码:简单的控制台猜数字游戏
import java.util.Random;
import java.util.Scanner;
public class GuessTheNumberGame {
public static void main(String[] args) {
// 创建一个随机数生成器
Random random = new Random();
// 生成一个1到100之间的随机整数
int secretNumber = random.nextInt(100) + 1;
// 创建一个扫描器对象,用于从控制台读取用户输入
Scanner scanner = new Scanner(System.in);
int guess = -1; // 初始化用户的猜测为一个无效值
System.out.println("欢迎来到猜数字游戏!");
System.out.println("我已经想好了一个1到100之间的数字。");
// 循环直到用户猜中为止
while (guess != secretNumber) {
System.out.print("请输入你的猜测: ");
guess = scanner.nextInt(); // 读取用户输入的数字
if (guess < secretNumber) {
System.out.println("太小了!再试一次。");
} else if (guess > secretNumber) {
System.out.println("太大了!再试一次。");
} else {
System.out.println("恭喜你,猜对了!");
}
}
// 关闭扫描器
scanner.close();
}
}
Scanner
对象,避免资源泄漏。这个游戏是一个简单的控制台应用,适合初学者理解Java的基本语法和流程控制。
上一篇:java 运行jar
下一篇:java怎么定义数组
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站