public class TestList { public static void main(String[] args) { Set<Integer> set = new TreeSet<Integer>(); List<Integer> list1=new ArrayList<Integer>(); list1.add(5); list1.add(3); list1.add(1); list1.add(4); List<Integer> list2=new ArrayList<Integer>(); list2.add(6); list2.add(3); list2.add(0); set.addAll(list1); set.addAll(list2); //去重,取合並結果 //預期得到的結果:0 1 3 4 5 6 ArrayList<Integer> pk_sellctr = new ArrayList<Integer>(); for(Integer inte:set){ pk_sellctr.add(inte); } System.out.println("合並結果並去重: "+pk_sellctr); } }
效果: