A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 大蓝鲸Java 中级黑马   /  2019-5-24 13:08  /  803 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Random随机数
        Random随机数 跟        Scanner 键盘录入是一样的。也是Java已经写好的一个功能。
        所以我们在使用的时候:
        步骤:
                1.导包 //告诉虚拟机我现在用的这个类在哪
                        import java.util.Random;
                2.创建对象 //这个是Java本身的一个习惯。
                                        //我想要哪个类,那么就创建哪个类的对象。
                                        //实际上可以理解为:告诉虚拟机我要用这个类了。
                        Random r = new Random();
                3.生成随机数
                        int number = r.nextInt(数字);

       
        注意点:
                1.小括号中的数字,其实表示的就是生成随机数的范围。
                2.左边接收的number变量,才是真正生成的随机数。
                3.范围的特点:包左不包右。包头不包尾。
                        简单理解:
                                r.nextInt(100);//实际上范围是0-99之间。
                                r.nextInt(101);//实际上范围是0-100之间。


        技巧://可以获取任意数到任意数之间的随机数
                  1.头尾都减去一个值,让这个范围从0开始。
                  2.尾巴+1
                  3.最终的结果再加上第一步减去的值。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马