专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

方法与Random类都可以生成随机数_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 22:13:22       共计:3593 浏览

方法与Random类都可以生成随机数?

random类的随机方法是设定随机种子的,(如:new Random().nextInt(10)),这里的10就是随机种子,根据随机数的原理,相同随机种子在相同的随机次数中产生的随机数是一样的,(public class RandomNum{ public static void main(String[] args){ Random r1 = new Random(100);//第一个Random对象r1,随机种子100 Random r2 = new Random(100);//第二个Random对象r2,随机种子100 System.out.println("r1产生的值:"+r1.nextInt()); System.out.println("r2产生的值:"+r2.nextInt()); System.out.println("Math.random产生的值:"+(int)(Math.random()*100)); }}),如果看Math的random方法的实现代码的话,就会发现,该方法就是调用的Random类的nextDouble()方法。因为Math类的random方法使用较方便,不需要导包、创建对象,所以许多人习惯于使用该方法。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:stm32全局变量的使用_java | ·下一条:java实习面试简历怎么写_java

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有