import java.util.*;
public class Test{
public static void main(String []agrs){
int[] a;
Random rand=new Random(47);
a=new int[rand.nextInt(20)]; //
System.out.print(a.length);
System.out.println(Arrays.toString(a));
}
}
我想问的是..数组a的长度怎么得来的
a=new int[rand.nextInt(20)]; 我知道是根据这句话得来的。
随机不超过20。。为什么每次得到的长度都是我填写的最大长度-2? 而且每一次运行的结果长度都一样? 都是最大长度-2? |
|