Maison >développement back-end >tutoriel php >java中random随机函数的一些理解_PHP教程
<ol style="margin:0 1px 0 0px;padding-left:40px;" start="1" class="dp-css"><li>public static void main(String[] args) {<br /></li><li><br /></li><li> for (int i=0;i<10;i++){<br /></li><li> Random r = new Random(10);<br /></li><li> data = r.nextInt(10);<br /></li><li>System.out.print(rand); <br /></li><li> System.out.print(" ");<br /></li><li> }<br /></li><li> <br /></li><li> }</li></ol>生成的10个数都是一样的
<ol style="margin:0 1px 0 0px;padding-left:40px;" start="1" class="dp-css"><li>public static void main(String[] args) {<br /></li><li>Random r = new Random(10);<br /></li><li>for (int i=0;i<10;i++){<br /></li><li>data = r.nextInt(10);<br /></li><li>System.out.print(rand);<br /></li><li>System.out.print(" ");<br /></li><li>}<br /></li><li>}</li></ol>上面这段代码生成的10个数都不一样,但是再次执行的时候生成的10个数序列和上次执行for循环生成的序列是一样的,这点就是上面那句的意思