循环取arraylist1,一个一个add到arraylist2中!

解决方案 »

  1.   

    视arraylist1里面存的对象而定,遍历 把每个对象深复制一遍再add到arraylist2
      

  2.   

    我才发了2个帖子没收到满意答案所以没有结贴,另外我的arraylist里面是object类型的值,我想执行深度复制的话该怎么样?
      

  3.   

    把arraylist1完整复制到arraylist2中,可以用Clone()方法,就是克隆,克隆明白了吧,这样你就可以对
    arraylist1进行操作了!
      

  4.   

    楼上的,我想进行深度复制,直接clone的话我改变arraylist1,arraylist2不跟着改变了吗?
      

  5.   

    那是copyto到array中不是arraylist
      

  6.   

    你的arraylist中的对象要支持Clone();否则深度复制起来很麻烦,不是一般的麻烦;