streaml流判断两个对象集合中元素是否相等并把一个数组中的元素添加到另一个集合中、根据某个元素排序
stream 流判断两个对象集合中元素是否相等并把一个数组中的元素添加到另一个集合中
个人经验: 如果仅判断是否相等的话可以直接用双层for循环判断,但这种写法虽然可以实现功能,但是他的缺点就是,如果在数据量很大的情况下,性能不是那么好,数据处理不合理。不推荐这种写法。
还有第二种方法:就是用stream流处理,效率要稍微好一点。既可以判断元素是否相等,也可以处理两个对象集合中元素的数据。
废话不多说,直接看实例:
//集合一:
List<ProjectFinishedSubjectStatistic
原创
2021-09-03 11:39:20 ·
4628 阅读 ·
0 评论