一个集合list1
另一个集合list2
如何将它合并成
这个样子呀?谢谢啦
账号没分了,谢谢各位啦
首先,你这个List1的元素是一个包含日期、点击量的对象,List2是包含日期、注册的对象对吧?
其次,你可以提供一个根据日期比较对象的方法,比较这两个对象是否相同,如果相同就合并。
最后,就是遍历,比较并合并。如果就java实现就类似:
可以将List元素定义为一个类:日期、点击量、注册量,并且实现comparable接口如果日期equal相同就返回0;
然后List1中的元素都有前两个属性,List2的元素都有1、3个元素;
最后就是遍历比较
for(Object l1:list1)
{ for(Object l2:list2){
if(l1.compareTo(l2)==0){
合并
}
}
}