gpt4 book ai didi

kotlin - 给定列表列表,如何获取单个唯一的项目列表

转载 作者:行者123 更新时间:2023-12-02 13:05:46 25 4
gpt4 key购买 nike

给定以下模型:

class Participant {
var email = ""
}

class Reservation {
var participants = ArrayList<Participant>()
}

val reservations = ArrayList<Reservation>()

我如何以 reservations获得唯一的电子邮件列表,但前提是该电子邮件不为空白?

最佳答案

你有没有尝试过:

reservations.flatMap { reservation -> reservation.participants }
.distinctBy { participant -> participant.email }
.map { participant -> participant.email }
.filter { email -> email.isNotBlank() }

关于kotlin - 给定列表列表,如何获取单个唯一的项目列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54714733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com