如何在 Java 中使用流

故事查找器

我有一个需要按名字排序的用户列表。在这种情况下如何正确使用流?

public static List<User> users= List.of(
    new User("Andrea", "Winter", 45),
    new User("Lucy", "Diamond",  24));

static List<String> firstName() {

 return  users.stream()
                .sorted(Comparator.comparing(User::FirstName));
    }
WJS

你很亲密。你只是没有返回一个列表。

return  users.stream().sorted(Comparator.comparing(User::FirstName))
      .toList();

或者

return  users.stream().sorted(Comparator.comparing(User::FirstName))
          .collect(Collectors.toList());

如果这不在返回类型的方法中,List<User>则只需将结果分配给List<User>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章