比较俩个list中的每条数据
//将以前的数据放在外层循环,若为false,则删除
for(int i=0;i<taskIdBefore.size();i++){
boolean isHas = false;
for(int j=0;j<taskIdNow.size();j++){
if(taskIdBefore.get(i)!=null){
if(taskIdBefore.get(i).equals(taskIdNow.get(j))){
isHas = true;
}
}
}
if(isHas==false){
/**删除操作*/
}
}
//将当前数据放在外层循环,若为false,则新增
for(int i=0;i<taskIdNow.size();i++){
boolean isHas = false;
for(int j=0;j<taskIdBefore.size();j++){
if(taskIdNow.get(i)!=null){
if(taskIdBefore.get(j).equals(taskIdNow.get(i))){
isHas = true;
}
}
}
if(isHas==false){
/**新增*/
}
}