Java基础-实现猜数字小游戏

  1. 实现控制台的猜数字游戏。游戏运行时产生一个1~100之间的随机数字;

  2. 要求用户从控制台输入数字,若输入的数字比随机数小,则提示太小了;若输入的数字比随机数大,则提示太大了,若输入的数字与随机数相同,则提示猜对了。游戏过程中用户需要多次输入所猜数字,直到猜中为止;

java 复制代码
import java.util.Random;
import java.util.Scanner;

public class PlayGame{
     public static void  main(String[] args){
         Random random = new Random();
         int number = random.nextInt(100)+1;
         while(true){
             System.out.println("请输入您要猜的数字:");
             Scanner scanner = new Scanner(System.in);
             int input = scanner.nextInt();
             if(input >number){
                 System.out.println("您输入的数字太大了");
             }else if(input<number){
                 System.out.println("您输入的数字太小了");
             }else{
                 System.out.println("恭喜您,猜对了");
             }
         }
     }
}
相关推荐
盐水冰几秒前
【烘焙坊项目】后端搭建(6)- 店铺状态设置
java·redis
健康平安的活着2 分钟前
java中乐观锁+事务在批量导入,批量审批案例的使用
java·开发语言
夏语灬3 分钟前
SpringBoot集成MQTT客户端
java·spring boot·后端
Memory_荒年5 分钟前
Spring Boot自动装配:告别“配置地狱”的智能管家
java·后端·spring
盐水冰20 分钟前
【烘焙坊项目】后端搭建(9)- 缓存实现及购物车相关功能开发
java·后端·spring
gameboy03120 分钟前
在Nginx上配置并开启WebDAV服务的完整指南
java·运维·nginx
重庆小透明22 分钟前
【面试问题第一篇】快手后端java一面
java·面试·职场和发展
1104.北光c°27 分钟前
我理解的Leaf号段模式:美团分布式ID生成系统
java·开发语言·笔记·分布式·github·leaf
空空潍31 分钟前
RabbitMQ高级(2w字笔记)
java·rabbitmq·java-rabbitmq
weixin_4434785139 分钟前
Flutter学习之导航与路由
java·学习·flutter