本帖最后由 abc张强8 于 2014-7-1 12:10 编辑
- import java.util.*;
- public class aa{
- 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? |