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项目控制台中文乱码
