userInfoList.stream().map(ReceiverUseInfo::getUsername) .peek(name -> log.info("======username===>{}", name)) .collect(Collectors.toList()); 代码的执行结果
时间: 2024-03-28 09:38:10 浏览: 43
获取用户名称
4星 · 用户满意度95%
这段代码会将 `userInfoList` 中的每一个 `ReceiverUseInfo` 对象的 `username` 属性提取出来,生成一个新的 `Stream`,然后对每个 `username` 属性执行 `peek` 操作,输出日志信息,最终将所有的 `username` 收集到一个 `List` 中并返回。其中 `log.info` 语句会打印出每个 `username` 的值,日志信息类似于 `======username===>xxx`。执行结果是一个包含所有 `username` 属性的列表。
阅读全文