小编Wil*_*iam的帖子

从 lambda 表达式返回字符串stream().filter()

我有这样的东西,我想得到一个字符串作为结果

    List<Profile> profile;
    String result = profile
                       .stream()
                       .filter(pro -> pro.getLastName().equals("test"))
                       .flatMap(pro -> pro.getCategory())
Run Code Online (Sandbox Code Playgroud)

getCategory() 应该返回一个字符串,但不确定我必须使用什么来返回字符串,我尝试了几件事,但都有效

任何想法?

谢谢

java lambda

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

lambda ×1