How to clone ArrayList and also clone its contents?

后端 未结 21 2429
小鲜肉
小鲜肉 2020-11-21 06:42

How can I clone an ArrayList and also clone its items in Java?

For example I have:

ArrayList dogs = getDogs();
ArrayList

        
21条回答
  •  庸人自扰
    2020-11-21 07:22

    for you objects override clone() method

    class You_class {
    
        int a;
    
        @Override
        public You_class clone() {
            You_class you_class = new You_class();
            you_class.a = this.a;
            return you_class;
        }
    }
    

    and call .clone() for Vector obj or ArraiList obj....

提交回复
热议问题