请问一下大佬们 list<map<>> 获取到的数据 如何去重相同某几列数据 并保留原有行数据的其他数据   代码如下     实现的效果如下 一二的项目名称与合同编码
相同 需只显示一条  怎么写呀 求大神们帮忙 小弟很是着急呀

解决方案 »

  1.   

    查询的时候,通过sql语句去重一下吧,group by
      

  2.   

    项目名称作为 map中的key , 会自动覆盖掉前一个值, 应该可以达到你想要的去重的效果.
      

  3.   

    想要查询出来不重复可以用sql里边的去重distinct 想要储存的时候就没有重复可以用set集合 这个是每个值只能有一个
      

  4.   

    https://blog.csdn.net/tongkaiming/article/details/82810056
      

  5.   

    你自己先处理好值,在往excel 里面放呗。