美文网首页
java基础知识之random.nextInt()的用法

java基础知识之random.nextInt()的用法

作者: 明小五 | 来源:发表于2020-09-08 14:53 被阅读0次

    1、不带参数的nextInt()会生成所有有效的整数(包含正数,负数,0)

    2、带参的nextInt(int x)则会生成一个范围在0~x(不包含X)内的任意正整数

    例如:int x=new Random.nextInt(100); //则x为[0,99)区间内的任意整数
    

    3、生成一个指定范围内的整数。
    调用方法randomInt(10,20);则会生成一个[10,20]集合内的任意整数。

     /**
         * 生成[min, max]之间的随机整数
         * @param min 最小整数
         * @param max 最大整数
         * @return
         */
        public  int getNum(int min,int max) {
            return rand.nextInt(max -min + 1) +min;
        }
    

    相关文章

      网友评论

          本文标题:java基础知识之random.nextInt()的用法

          本文链接:https://www.haomeiwen.com/subject/kuodektx.html