两个arrayList 比较算法,大家都来看看,在线等,马上节贴
ArrayList a = new ArrayList{a,c,b,d,e} ;
ArrayList b = new ArrayList{a,b,c,d,e,f,g} ;
比较后
a {a,c,b,d,e,b,f,g}
也就说将 A 和B 比较。得出A在B中没有的元素补上在B中没有的元素,并保持原来的A中的元素位置不变。
------解决方案--------------------for(int i=0;i <b.Count;i++)
{
if(!a.Contains(b[i]))
a.Add(b[i]);
}