java.util.Random rd=new Random();    int []array;
    for (int i = 0; i < 3; i++) {
      array[i]=rd.nextInt();
    }这段怎么改?我要产生3个随机数保存到array数组.现在报错,array应该怎样被初始化?

解决方案 »

  1.   

     java.util.Random rd=new Random();
     
     
     
        int []array = new int[3];
        for (int i = 0; i < 3; i++) {
         System.out.println(rd.nextInt());
        
          array[i]=rd.nextInt();
        }
      

  2.   

    数据array只有三个元素,为什么不这么写?
    java.util.Random rd=new Random();int array[3] = new int[3];
    for (int i = 0; i < 3; i++){
       arry[0] = rd.nextInt();
    }