为了账号安全,请及时绑定邮箱和手机立即绑定

对比两个套餐对象,套了九层循环,有什么好的优化方法?

对比两个套餐对象,套了九层循环,有什么好的优化方法?

千万里不及你 2019-02-14 18:15:59
如题,要对比两个列表,列表里面是商品套餐对象,套餐里面有tag分类,分类里面有商品,商品中有不同的口味组,口味组中有不同的子口味,做了9个循环,怕被组长砍死,特来求助各路大神代码基本如上图列表数据结构如上而且方法updateGoodAttr中对比两个商品,也跑了4层的循环,加起来就9层了,有没有什么好的解决方案,由于每个属性都存在绑定关系(这个口味就是绑定到了这个商品,这个上商品就是绑定了这个套餐),所以不能把所有的口味taste提取出来对比,这样9层循环,到了后面毫无维护性,而且性能爆炸求助,来份神代码 揪揪 me,白鞋
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 392 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信