首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
软件与程序人生
›
DevOps与敏捷开发
›
JAVA完成猜数字小游戏
返回列表
发新帖
JAVA完成猜数字小游戏
[复制链接]
发表于 2025-12-25 18:34:00
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
import java.util.Scanner;
import java.util.Random;
public class csj {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int to = random.nextInt(100); // 产生一个0到99之间的随机数
while(true) { // 无限循环直到猜对为止
System.out.println("请输入一个数字"); // 提示用户输入数字
int num = scanner.nextInt(); // 获取用户输入的整数
if(num < to) { // 如果用户输入的数字小于随机数
System.out.println("猜小了");
} else if(num > to) { // 如果用户输入的数字大于随机数
System.out.println("猜大了");
} else { // 如果用户输入的数字等于随机数
System.out.println("猜对了");
break; // 结束循环
}
}
}
}
复制
代码
详细步调如下:
1. 导入须要的类:Scanner用于读取用户输入,Random 用于天生随机数。
2. 界说一个公共类 csj。
3. 类中界说一个公共静态方法 main,这是步调的入口点。
4. 创建一个 Scanner` 对象用于从标准输入(通常是键盘)读取数据。
5. 创建一个 Random 对象用于天生随机数。
6. 使用 random.nextInt(100) 方法天生一个介于0到99之间的随机整数赋值给变量 to。
7. 进入一个无穷循环 while(true),这个循环会不绝运行直到用户猜对数字。
8. 循环内部提示用户输入一个数字,然后读取用户输入的整数存放在变量 num 中。
9. 比力用户输入的数字与之宿世成的随机数:
- 假如用户输入的数字小于随机数,输出“猜小了”。
- 假如用户输入的数字大于随机数,输出“猜大了”。
- 假如用户输入的数字即是随机数,输出“猜对了”,并通过 break 语句退出循环。
如许,步调就完成了一个根本的猜数字游戏
功能
。
回复
使用道具
举报
返回列表
浏览过的版块
物联网
SAAS
Java
分布式数据库
程序人生
SQL-Server
数据仓库与分析
开源技术
前端开发
水军大提督
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表