有序添加,可重复元素。 import java.util.ArrayList; import java.util.Collection; import java.util.List; import java.util.Vector; /** * Created by cuboo on 2016/9/28. */ public class jihe { public static void main(String agrs[]){ //非线程安全使用,性能高于Vector List<String> list = new ArrayList<String>(); list.add("A"); list.add("B"); list.add("C"); list.add("A"); for (String s: list) { System.out.println("ArrayList:"+s); } //线程安全使用,性能低于ArrayList List<String> list1 = new Vector<String>(); list1.add("A"); list1.add("B"); list1.add("C"); list1.add("A"); for (String s: list1) { System.out.println("Vector:"+s); } } }