pageList.getRecords().stream().map(MbMemberRechargeTxnPageVo::getShopId).collect(Collectors.toList())这段代码的作用是什么
时间: 2024-05-17 19:19:18 浏览: 101
node.js制作一个简单的登录拦截器
这段代码的作用是将一个包含了 MbMemberRechargeTxnPageVo 对象的分页列表 pageList 中的所有对象的 shopId 属性提取出来,并将其转化为一个 List。具体来说,该代码使用了 Java 8 中的 Stream API,先将 pageList 中的记录转化为 Stream,然后通过 map 方法将每个 MbMemberRechargeTxnPageVo 对象映射为其 shopId 属性的值,最后通过 collect 方法将所有的 shopId 值收集到一个 List 中返回。
阅读全文