猜测生成的随机数
获取随机数
Random random = new Random();//默认构造方法
int num = random.nextInt(1000)+1;//获得随机[0,1000)+1的数
package com.gyy;
import java.util.Random;
import java.util.Scanner;
public class Demo08 {
public static void main(String[] args){
Random random = new Random();//默认构造方法
int num = random.nextInt(1000)+1;//获得随机[0,1000)+1的数
Scanner console = new Scanner(System.in);
int guest = -1;//赋初值(不可能成立)
while(guest != num)
{
System.out.println("请输入(1-1000)的数字,退出按0:");
guest = console.nextInt();
if(guest == 0){System.out.println("真遗憾,下次再猜"); break;}
else if(guest < num)
{
System.out.println("猜小了");
}
else
{
System.out.println("猜大了");
}
}
if(guest == num){
System.out.println("恭喜你,猜对了");
}
}
}