生成大于前一个的随机数

时间:2017-10-18 01:57:04

标签: java

我有一个双打数组,想要生成一个比前一个更大的随机数。这就是我到目前为止所做的:

public void randomGenerator(double[] array)
{
    double[] newArray = new double[3];
    array = newArray;
    Random rand = new Random();

    for(int i = 1; i < array.length; i++)
    {
        double rangeMin = 0;
        double rangeMax = 10;
        double randomValue = rangeMin + (rangeMax - rangeMin) * rand.nextDouble();

        if(array[i] >array[i-1])
        {
            array[i] = randomValue;
        }   

    }

    System.out.println(Arrays.toString(array));     
}

我不确定如何解决此问题,因为这会生成0.0的数组。

0 个答案:

没有答案