java实现猜数字游戏(Random运用)
java实现猜数字游戏(Random运用)
代码:
package com.liangrui; import java.util.Random; import java.util.Scanner; /** * 功能描述: java实现猜数字游戏 * 程序自动生成一个1-100之间的数字,使用程序实现猜出这个数字是多少? * * @Author 良睿 * @Datetime 2021/3/12 16:50 */ public class RandomTest { public static void main(String[] args) { System.out.println("----------------猜数游戏开始-------------------------"); //生成一个1-100的随机整数 Random random=new Random(); int number=random.nextInt(100)+1; System.out.println("请输入你要猜的数字:"); //用户输入数字,直到猜到正确的数字为止 while (true){ //用户输入数字 Scanner scanner=new Scanner(System.in); int guessNumber=scanner.nextInt(); if (guessNumber>number){ System.out.println("你猜的数字大了,请重新输入:"); }else if (guessNumber<number){ System.out.println("你猜的数字小了,请重新输入:"); }else { System.out.println("恭喜你,猜对了,是"+number); break; } } System.out.println("----------------猜数游戏结束-------------------------"); } }
输出日志:
----------------猜数游戏开始------------------------- 请输入你要猜的数字: 12 你猜的数字小了,请重新输入: 24 你猜的数字大了,请重新输入: 20 你猜的数字小了,请重新输入: 22 你猜的数字大了,请重新输入: 21 恭喜你,猜对了,是21 ----------------猜数游戏结束-------------------------
到此,猜数字游戏的java基础示例已完成。有问题随时评论,觉得有用的话记得点个赞哦!
在代码实例中学习知识,学和用兼备,想要长期学习的小伙伴记得关注哦!
上一篇:
IDEA上Java项目控制台中文乱码