可以使用以下代码获取 Set 中所有 ChargeScheme 的 id 集合:

Set<Long> chargeSchemeIds = roomRevenueConfigChargeSchemeSet.stream()
        .map(RoomRevenueConfigChargeScheme::getChargeScheme)
        .map(ChargeScheme::getId)
        .collect(Collectors.toSet());

首先使用 map 方法将每个元素转换为对应的 ChargeScheme 对象,然后再使用 map 方法将每个 ChargeScheme 对象转换为其 id 属性,最后使用 collect 方法将所有 id 收集到一个 Set 集合中。

Java Stream 获取 Set<RoomRevenueConfigChargeScheme> 中所有 ChargeScheme 的 id 集合

原文地址: https://www.cveoy.top/t/topic/owDA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录