- 13
- 0
- 约1.15千字
- 约 1页
- 2023-07-14 发布于上海
- 举报
java 中的List操作简单集合,如查询list中某列元素重新组成新
的list
1.提取⼀个⽤户信息集合中的⽤户id形成⼀个新的list集合
ListString userIds = userIdList.stream().map(o - o.getUserId()).collect(Collectors.toList());
解析:使⽤JDK8的strem⽅法实现⼀个串⾏的流,调⽤map⽅法就可以操作串⾏流⾥⾯的元素。调⽤collect⽅法进⾏归档collect可以
选择多种集合类型,操作⽅便。
2.快速删除list中⾏,⽐如⽤户集合中⽤户id等于1的⽤户信息,条件可以⾃⼰来做编辑,⼗分⽅便快捷
userIdList.removeIf(o - o.getUserId().equals(1));
解析: ⽅法相对简单,直接上源码最快捷
default boolean removeIf(Predicate? super E filter) {
Objects.requireNonNull(filter);
boolean removed = f
原创力文档

文档评论(0)