List<User> users = new ArrayList<>();
users.add(new User(1, "Alice"));
users.add(new User(2, "Bob"));
users.add(new User(3, "Charlie"));
// 直接从用户列表创建流,映射每个用户到其 ID,然后收集结果
List<Integer> ids = users.stream()
.map(User::getId)
.collect(Collectors.toList());
网友评论