java过滤lsit重复_java 8 中获取List结合中过滤后的重复数据
//excel文件上传数据
List list = importResult.getList();
if (list.size() >200) {
String error = Constants.OPERATE_ERROR +"导入数量不能大于200条";
result.setSubMessage(error);
result.setSubCode(0);
return result;
}
//过滤表格重复数据
//临时存储数据
List billSku =new ArrayList();
//重复数据
List existSkuList =new ArrayList();
List tempSkuList = list.stream().filter(v->{
boolean flag = !billSku.contains(v.getProdSku());
billSku.add(v.getProdSku());
if (!flag){
//重复数据里过滤重复,打印到客户端
boolean existFlag = !existSkuList.contains(v.getProdSku());
if (existFlag){
existSkuList.add(v.getProdSku());
}
}
return flag;
}).collect(Collectors.toList());
if (tempSkuList.size()
String error ="excel表格中" + existSkuList +"重复!";
result.setSubMessage(error);
result.setSubCode(0);
return result;
}
java过滤lsit重复_java 8 中获取List结合中过滤后的重复数据相关推荐
- java List最大_在java中获取List集合中最大的日期时间操作
取list集合中最大的日期, 可以用date max = collections.max(datelist);, 传入一个日期集合, 就可以获取, 工作中有这个需求, 就查找到这个, 代码如下 } e ...
- java获取jsp页面参数_jsp页面中获取servlet请求中的参数方法总结
jsp页面中获取servlet请求中的参数的办法详解 在JAVA WEB应用中,如何获取servlet请求中的参数,并传递给跳转的JSP页面?例如访问http://localhost:8088/bbs ...
- 【SpringBoot】在普通类中获取spring容器中的bean
这段时间公司搞封闭开发,做一个联通总部的客服系统项目,是基于springboot的.在开发工程中遇到一个页面datagrid数据排序的功能,因为有多个表的数据都要用到排序功能,于是我就写了一个排序功能 ...
- 【Android 逆向】修改 Android 系统文件 ( Android 逆向中需要经常修改的文件和目录 | 在 root 后的设备中获取 / 目录的 rw 权限后注意事项 )
文章目录 一.Android 逆向中需要经常修改的文件和目录 二.在 root 后的设备中获取 / 目录的 rw 权限后注意事项 1.不要随意执行 wipe 命令 2.不要随意执行 rm 命令 一.A ...
- 在swt中获取jar包中的文件 uri is not hierarchical
uri is not hierarchical 学习了:http://blog.csdn.net/zdsdiablo/article/details/1519719 在swt中获取jar包中的文件: ...
- 在普通类中获取spring容器中的bean
在普通类中获取spring容器中的bean 1.工具类 package com.itheima.hchat.util;import org.springframework.beans.BeansExc ...
- vue组件获取props_vue中子组件的methods中获取到props中的值方法
父子组件通信 这个官网很清楚,也很简单,父组件中使用v-bind绑定传送,子组件使用props接收即可 例如: 父组件中 数据统计 统计: 销售数量 {{number}} 销售金额 {{amount} ...
- java opencv 读取视频_java使用OpenCV从视频文件中获取帧
本文实例为大家分享了java使用OpenCV从视频文件中获取帧的具体代码,供大家参考,具体内容如下 实现功能:使用Java获取mp4.mov.avi等视频文件中的图像帧,每秒获取一帧图像,并保存 环境 ...
- java正则表达式所有字符串_java正则表达式如何获取字符串中所有匹配内容
java正则表达式如何获取字符串中所有匹配内容以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! java正则表达式如何获取 ...
- java dfa 敏感词_java利用DFA算法实现敏感词过滤功能
前言 敏感词过滤应该是不用给大家过多的解释吧?讲白了就是你在项目中输入某些字(比如输入xxoo相关的文字时)时要能检 测出来,很多项目中都会有一个敏感词管理模块,在敏感词管理模块中你可以加入敏感词,然 ...
最新文章
- 卷积神经网络的复杂度分析
- 手机端部署的超分机器学习模型-MobiSR
- WIN32 _WIN32 _WIN64宏定义
- Fibonacci数列 矩阵快速幂
- java分割面板_Split 面板分割
- 使用睡袋_睡袋能用几十年?!只要你照着做(一)
- 数据结构前缀,后缀,中缀表达式
- docker certbot 一键申请https证书、证书过期续订、续订成功自动重启服务
- WPF 可触摸移动的ScrollViewer控件
- SharePoint 2013 文档库中PPT转换PDF
- 2018百度之星程序设计大赛-资格赛P1002子串查询(前缀和)
- CSS3最常用选择器总结笔记
- 手机app界面及易用性测试点分析(通用)
- android so劫持,防劫持SDK
- 51单片机实现蜂鸣器报警
- sql语句中----删除表数据的三兄弟
- Windows键和Delete键不能用解决方法
- 个人发卡网全开源修复版源码
- Boxplot(盒图)
- 读懂你的大脑——漫话神经元
热门文章
- html表单提交不判断,请问jquery有方法可以判断一个表单提交之后结果是成功或不成功吗?...
- python读取nii文件_python 读取.nii格式图像实例
- 下载丨 MySQL运维管理+编程开发大全
- 数据库每日一题(易错)
- 10年经验总结,华为fellow教你如何成为一名优秀的架构师?
- 只需6步,教你从零开发一个签到小程序
- 清明节特辑 |记忆存储、声音还原、性格模仿……AI可以让人类永生吗?
- 华为云专家私房课:视频传输技术选型的三大法宝
- 使用体验神似VS Code?三步带你了解华为云CloudIDE前世今生
- 生产中k8s适合mysql_在K8S集群中构建复杂的MySQL单实例数据库