2

我需要在数组中生成 0 到 99 之间的 20 个随机值序列。我需要打印序列,对其进行排序,然后打印排序后的序列。这是我到目前为止所拥有的。

import java.util.ArrayList;
import java.util.Random;
import java.util.Arrays;

public class  Loop20{

    public static void main(String[] args) {

        Random random = new Random();
        int array[]=new int[20];
        System.out.println("The Random Numbers are: ");
        for (int i=0; i < array.length ; i++) {
            array[i] = random.nextInt(99);
            System.out.println(array[i]);            
        }    

    }
}

谢谢你!

4

1 回答 1

1

用随机数填充数组后,在其上运行某种排序函数(您的选择)。

最后,有另一个 for 循环,即打印件,它看起来与您在另一个 for 循环中的内容非常相似。

希望对您有所帮助,而不仅仅是给您一个代码块,它可以让您在查找一些片段时获得一些乐趣:)

于 2013-10-25T19:44:00.413 回答