如何复制一个LIST

法一:

java.util.Collections.copy(List<? super T> dest, List<? extends T> src) 

 

 

法二:

list.addAll(otherList);

 

 

法三:

import java.util.*;

public class main {
    public static void main(String[] args) {
        LinkedList<String> list = new LinkedList<String>();
    	list.add("a");
	list.add("b");
	// 用原有集合创建新集合
	LinkedList<String> listCopy = new LinkedList<String>(list);
	for(String s:listCopy){
		System.out.println(s);
	}
    }
}
 

你可能感兴趣的:(list)