yimeixiaobai 2016-04-01 00:49 采纳率: 0%
浏览 1494

list集合的合并的问题

一个集合list1
图片说明
另一个集合list2
图片说明
如何将它合并成
图片说明
这个样子呀?谢谢啦

账号没分了,谢谢各位啦

  • 写回答

6条回答

  • 毕小宝 博客专家认证 2016-04-01 00:58
    关注

    首先,你这个List1的元素是一个包含日期、点击量的对象,List2是包含日期、注册的对象对吧?
    其次,你可以提供一个根据日期比较对象的方法,比较这两个对象是否相同,如果相同就合并。
    最后,就是遍历,比较并合并。如果就java实现就类似:
    可以将List元素定义为一个类:日期、点击量、注册量,并且实现comparable接口如果日期equal相同就返回0;
    然后List1中的元素都有前两个属性,List2的元素都有1、3个元素;
    最后就是遍历比较

     for(Object l1:list1)
      { for(Object l2:list2){
             if(l1.compareTo(l2)==0){
                     合并
                 }
          }
        }
    
    评论

报告相同问题?

悬赏问题

  • ¥30 vmware exsi重置后的密码
  • ¥15 易盾点选的cb参数怎么解啊
  • ¥15 MATLAB运行显示错误,如何解决?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?
  • ¥15 电磁场的matlab仿真
  • ¥15 mars2d在vue3中的引入问题
  • ¥50 h5唤醒支付宝并跳转至向小荷包转账界面