![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
List
鸿鸿鸿鸿
这个作者很懒,什么都没留下…
展开
-
java List分割工具类
package com.cmbchina.face.common.util;import com.google.common.collect.Lists;import org.springframework.util.CollectionUtils;import java.util.ArrayList;import java.util.List;/*** * * 拆分List工具类 * 将一个list 拆分成一个大的list 里面有很多的小list * @Author LH! *原创 2022-05-16 19:54:07 · 4160 阅读 · 0 评论 -
使用Stream distinct()去重失效问题
使用Stream distinct()去重实体类List失效问题网上看了很多重写hashcode() 和 equals()的方法,这里用的是 filter实现 比较容易理解。思路:1、创建用于接受临时数据的list。2、在filter中判断当前节点的元素是否在临时list中存在3、如果存在则return true。4、如果不存在则将节点元素添加到List中并且return true。实例测试:public Result<?> testD() { List<Test原创 2021-01-11 16:26:36 · 6649 阅读 · 5 评论 -
使用Stream操作List
使用Stream流操作List体验:操作集合变得简单,代码变得简介(必须得会)话不多说 上代码(举例几种常用的)一、filter 过滤filter 顾名思义 过滤 => 将满足条件体里条件的单元全部过滤出来成一个Stream流再通过collect(Collectors.toList())收集成一个List找出所有性别为女的角色: List<TestValue> filterList = myList.stream().filter(i->"女".equals(i.getS原创 2021-01-11 13:37:19 · 5767 阅读 · 0 评论