赞
踩
今天遇到一个问题,在程序中写了一个随机数,但每次运行得出的数都是同一个。
代码是这样的:
Random r=new Random(1);
1是随机数生成的种子,根据相同的种子生成的随机数序列自然一样,所以每次运行得到的结果也是一样的
这里只要这样把代码改一下就OK了
Random r=new Random();
//或
Random r = new Random(System.currentTimeMillis());
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。