使用java判断两个list中的对象是否完全一致的代码如下:
public class Test {public static void main(String[] args)
{List
List
public static
return falseCollections.sort(a)Collections.sort(b)for (int i = 0; i < a.size(); i++) {if (!a.get(i).equals(b.get(i)))return false;}return true;}}
使用java判断是否有新增数据的代码如下:
public List
(List
{
List
monitoringFlights = new ArrayList
for (int i = 0; i < oldList.size(); i++)
{
for (int j = 0; j < newList.size(); j++)
{
//判断是否有新增
if(oldList.get(i).getId().equals(newList.get(j).getId()))
{
//判断是否有更新
if()
{
}else
{
}
}
else{
//有新增
}
}
}
return monitoringFlights;
}