java,
分享于 点击 13515 次 点评:93
java,
public static void main(String[] args) {//String数组转List(去重)
List<Integer> a = new ArrayList<Integer>();
String c = "12,56,45,78,9,582,46,,";
String[] d = c.split(",");
for (int i=0;i<d.length;i++){
if(! a.contains(d[i]) && !d[i].isEmpty()){
a.add(Integer.parseInt(d[i]));
}
}
//差集
List<Integer> list1 = new ArrayList<Integer>();
list1.add(12);
list1.add(13);
list1.add(14);
list1.add(15);
list1.add(16);
List<Integer> list2 = new ArrayList<Integer>();
list2.add(12);
list2.add(13);
list2.add(14);
list2.add(15);
list2.add(16);
list2.add(17);
List<Integer> list3 = new ArrayList<Integer>();
list3.addAll(list1);
list3.removeAll(list2);
System.out.println(list3);
}
相关文章
- 暂无相关文章
用户点评