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;
            }
        }
    }
}
View Code

 

posted @ 2022-06-20 23:14  还有什么值得拥有  阅读(19)  评论(0编辑  收藏  举报