ArrayList <double[]> arraylist;有其他的地方生成了arraylist;
我想用另一个数组wholelist,其中的每一项是一个生成出的arraylist,请问应该是什么形式的呢?用普通数组比较好还是arraylist比较好?分别应该怎样表达呢?谢谢!

解决方案 »

  1.   

    ArrayList <double[]> arraylist;
    ArrayList []wholelist = new ArrayList[20]?定长?ArrayList <ArrayList <double[]>> wholelist=new ArrayList <ArrayList <double[]>>();
      

  2.   

    大小不变的使用数组,不确认的使用 ArrayList。
      

  3.   

    就像这种,但是wholelist不是arraylist,是普通的数组
      

  4.   


    意思是 将普通数组中的元素 用arraylist来表示? 如:string类型数组,里面放的元素都是arraylist类型吧?这种情况是不行的
    如:string类型数组。。里面只能放对应类型元素
    int类型数组。。只能放int类型元素除非你将数组声明为 对象数组Object[] 
      

  5.   

    list套list不就行了?
    list1 = ArrayList<String>
    allList = ArrayList<List>
      

  6.   

    那wholelist和arraylist有什么关系..一样的话就arraycopy
      

  7.   


    比如我建了一个个ArrayList<double[]> HN_Cali_list; 然后我有一组HN_Cali_list,我想把它们都存在一个数组里面。一定要存在一个ArrayList里面吗?还是普通的数组就可以了。ArrayList影响效率会影响到什么程度呢?
      

  8.   

    ArrayList相对数组的好处是长度可变