> 财经
java随机数(java随机数是怎么生成的)
导语:JAVA从零开始之随机数(spicyChicken盘点八)
如何产生随机数?就像摇骰子一样。
方式一:Random对象产生。
运行发现每次结果都不一样,产生0-9之间的随机数。
思考一下,如何产生1-9之间的随机数。
nextInt这个方法产生的随机数都是从0开始的,那我们只要在表达式后面+1就可以了,转换一下。1-9之间的随机数,其实就是0-8之间的随机数,然后再+1。
方式二:用Math对象的random方法产生。
与上面的不同的是,double num = Math.random();
产生的是0-1(不包含1)之间的17位小数,上面的产生的是整数。
java小菜鸟,从零开始,写的比较粗糙,文章如有不妥,欢迎指正。java的新手可以关注一下,长期更新,有不懂的可以留言,小编会和你们一起进步学习。
本文内容由小姿整理编辑!