这个在JAVA中怎样实现?
ArrayList<String> a=new ArrayList<>();
ArrayList<String> b=new ArrayList<>();
int cnt=0;
ArrayList<String> c=new ArrayList<>();
a.add("1,2,3,4,5,6,7");
a.add("1,3,9,4,5,6,8");
a.add("1,3,4,5,6,7,8");
a.add("1,2,3,4,7,8,9");
a.add("1,9,3,5,7,8,10");
a.add("1,2,3,4,6,7,8");
a.add("1,2,3,4,5,6,7");
a.add("11,12,13,14.15,16,17");
b.add("1,2");
b.add("5,6");
将a集合与b集合逐个数组进行比较,如果a集合数组里面没有b集合里的数组元素,则cnt+1,如果a集合里数组里面有b集合里的数组元素,则把a集合里包含的b集合的数组元素添加到c集合里!
例如:
a集合中“1,2,3,4,5,6,7”包含b集合中“1,2”和“5,6”。就把“1,2”和“5,6”分别添加到c集合中。
a集合里“1,9,3,5,7,8,10”包含b集合里1和5,就把1和5分别添加到c集合。
a集合中“11,12,13,14,15,16,17”不包含b集合中的元素。则cnt+1。