我可以在java

时间:2016-05-07 02:56:35

标签: java for-loop random

所以我正在运行一个for循环,并且在for循环中我有一个int,它是一个随机的int。所以我的问题是我可以为每次循环运行创建一个不同的随机数。现在我可以创建一个随机数,但整个for循环的随机数是相同的。         这是我编写的代码示例。如果有人可以提供帮助,那将非常感激:)

for(int p=0;p<5;p++)
    {
        a=(int)Math.random()*8;
        Asteroid.add(new MovingPic(rock,50,p*a+1,p*50,1,1));
    }

a是在全局空间中的方法外部初始化的int。 因此,如果a每次循环运行时随机化,那么(p * a + 1)每次都会有不同的值,这正是我想要做的但是无法弄清楚如何。

0 个答案:

没有答案