Java 入门 9 Random 类 随机数
猜数字游戏
import java.util.Random; import java.util.Scanner; public class MathRandom { public static void main(String[] args) { //导包 实例化Random 类 Random r=new Random(); //调用 实例化对象中的nextInt(num)方法 传入一个整数 返回0-num 之间的随机整数 // int data=r.nextInt(10);//0-9 不包括10(包前不包后) // System.out.println(data); // // // // int msg=r.nextInt(10)+3; // System.out.println(msg); //猜数字游戏 Scanner sc=new Scanner(System.in); String result; int newNum; int num=r.nextInt(99)+1; System.out.println(num); while(true){ System.out.println("请输入你要输入的数字"); //获取输入的数字 newNum=sc.nextInt(); result=(newNum>=num)?((newNum!=num)?"大":"回答正确"):"小"; if(result=="大"||result=="小"){ System.out.println(result); }else{ System.out.println(result); break; } } } }