package com.itheima.loop; import java.util.Random; import java.util.Scanner; public class RandomGame { public static void main(String[] args) { //1.随机一个幸运号吗1~100之间 Random r = new Random(); int data = r.nextInt(100) + 1;//1-100 ===> (0 - 99) + 1 //2.使用一个死循环让用户不断的去猜测,并给出提示 Scanner sc = new Scanner(System.in); while(true){ //让用户输入数据猜测 System.out.println("请您输入猜测的数据(1-100):"); int guessData = sc.nextInt(); //3.猜测这个猜测的号码与幸运号码的大小情况 if(guessData > data){ System.out.println("您猜测的数据过大~"); }else if(guessData < data){ System.out.println("您猜测的数据过小~"); }else{ System.out.println("恭喜您,猜中了,可以去买单了~~~"); break;//直接跳出并结束当前循环 } } } }
案例技术:随机数Random类:
步骤:1.导包(自动做的)import java.util.Random;
2.创建随机数对象:Random r = new Random();
3.开始得到随机数:int data =r.nextInt(10); //0-9 减价法
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)