java

阅读更多
public static void main(String[] args) {
        //String数组转List(去重)
        List a = new ArrayList();
        String c = "12,56,45,78,9,582,46,,";
        String[] d = c.split(",");
        for (int i=0;i            if(! a.contains(d[i]) && !d[i].isEmpty()){
                a.add(Integer.parseInt(d[i]));
            }
        }
        //差集
        List list1 = new ArrayList();
        list1.add(12);
        list1.add(13);
        list1.add(14);
        list1.add(15);
        list1.add(16);
        List list2 = new ArrayList();
        list2.add(12);
        list2.add(13);
        list2.add(14);
        list2.add(15);
        list2.add(16);
        list2.add(17);

        List list3 = new ArrayList();
        list3.addAll(list1);
        list3.removeAll(list2);
        System.out.println(list3);
    }

你可能感兴趣的:(java,list,String)