[求助]随机事件
import java.util.*;
public class MathOps {
public static void main (String[] args)
{
Random rand =new Random (47);
int j;
float k;
j=rand.nextInt(100)+1;
k=rand.nextFloat();
System.out.println("j="+j);
System.out.println("k="+k);
}}
为什么运行出来的随机数j总是等于59呀?
搜索更多相关的解决方案:
随机
----------------解决方案--------------------------------------------------------
j、k的值不变是因为Random rand =new Random (47);
如果用new Random();就没问题了。
至于为什么会这样需要请教高人
----------------解决方案--------------------------------------------------------
有高人能指点一下吗?
----------------解决方案--------------------------------------------------------
有人知道不?
----------------解决方案--------------------------------------------------------
根据API文档,这样是产生一个伪随机数,至于什么是伪随机数,我不是很清楚
----------------解决方案--------------------------------------------------------