为了更好的理解随机数的输出,用一个小游戏来测试一下
package com.example.demo;
import jdk.internal.util.xml.impl.Input;
import java.util.Random;
import java.util.Scanner;
public class demo03_random {
public static void main(String[] args) {
int randomNumber = new Random().nextInt(100);
//int 定义一个randomNomber函数来接收来自new Random()的随机数,nextInt(100)中的100限制最大随机数是100
System.out.println("计算机已经想好了");
System.out.println("请输入您猜的数字");
Scanner input = new Scanner(System.in);
int enterNumber = input.nextInt();
while (randomNumber!=enterNumber){
if (randomNumber>enterNumber){
System.out.println("您猜小了");
}else {
System.out.println("您猜大了");
}
System.out.println("请重新输入");
enterNumber=input.nextInt();
}
System.out.println(input);
System.out.println("恭喜您猜对了");
}
}