java8 新特性 Stream流对list进行去重
java8 新特性 Stream流对list进行多条件去重前言数据准备通过单个数据进行去重操作通过多条件去重操作前言在日常开发工作中,可能会遇到一些数据去重的问题,首先可以从数据源中进行去重,比如MySQL的Group By 和 distinct 都可以完成。但在某些情况下不适合直接操作数据源,接下来就说一下使用Java 8 新特性 Stream对数据进行去重。数据准备我们先创建数据,这里用到Student对象,里面有三个属性(name 姓名,className 班级名称 和 grade 年级)。
原创
2020-09-15 09:33:42 ·
5070 阅读 ·
3 评论