Java8 stream流操作

一 List 相关

1.1 List 获取元素对象中某个属性的的集合

// List<Object>
List<User> users = new ArrayList();
List<Long> userIds = users 
                   .stream()
                   .map(User::getId)
                   .collect(Collectors.toList())

1.2 List 获取元素符合条件的元素

 List<User> users = new ArrayList<>();
List<User> collect =
			users 
				.stream()
				.filter(i -> i.getId() > 10)
				.collect(Collectors.toList());

Java8 stream流操作
https://yangxj96.github.io/2022/12/java/b004/
作者
yangxj96
发布于
2022年12月22日
许可协议