Android Kotlin - 在MutableList中查找并设置条件
创始人
2024-08-14 12:00:08
0

您可以使用find函数来在MutableList中查找满足条件的元素,并使用forEach函数来设置条件。

以下是一个示例代码:

data class Person(val name: String, val age: Int)

fun main() {
    val people = mutableListOf(
        Person("John", 25),
        Person("Emma", 30),
        Person("Sophia", 20)
    )

    // 在MutableList中查找年龄大于等于30的人,并将他们的年龄设置为40
    people.find { it.age >= 30 }?.let { it.age = 40 }

    // 打印修改后的结果
    people.forEach { println("${it.name} - ${it.age}") }
}

在上述代码中,我们首先创建了一个MutableList对象people,其中包含了三个Person对象。

然后,我们使用find函数来查找people列表中年龄大于等于30的人。如果找到满足条件的人,我们使用let函数来设置其年龄为40。

最后,我们使用forEach函数来打印修改后的结果。

运行上述代码,输出结果为:

John - 25
Emma - 40
Sophia - 20

可以看到,年龄大于等于30的人Emma的年龄被成功设置为了40。其他人的年龄保持不变。

相关内容

热门资讯

外挂步骤!wepoker安装教... 外挂步骤!wepoker安装教程,佛手在线大菠萝为什么都输-果然真的有辅助软件(哔哩哔哩)1)佛手在...
外挂演示!菠萝辅助器免费版的特... 外挂演示!菠萝辅助器免费版的特点,约局吧作必弊脚本-好像有辅助工具(哔哩哔哩);1、超多福利:超高返...
外挂指引!哈糖大菠萝免费辅助器... 外挂指引!哈糖大菠萝免费辅助器,pokermaster破解版-果然存在有辅助脚本(哔哩哔哩)哈糖大菠...
外挂步骤!hardrock透视... 外挂步骤!hardrock透视工具,竞技联盟破解版最新版-竟然有辅助软件(哔哩哔哩)所有人都在同一条...
外挂法子!福建大菠萝万能辅助器... 外挂法子!福建大菠萝万能辅助器,德普之星私人局辅助免费-原来是有辅助技巧(哔哩哔哩)1、任何福建大菠...
外挂阶段!sohoopoker... 外挂阶段!sohoopoker辅助,竞技联盟透视-确实一直都是有辅助攻略(哔哩哔哩)一、竞技联盟透视...
外挂窍门!哈糖大菠萝有没有挂,... 外挂窍门!哈糖大菠萝有没有挂,德州私人局脚本-一直有辅助技巧(哔哩哔哩)1、许多玩家不知道哈糖大菠萝...
外挂阶段!xpoker辅助,w... 外挂阶段!xpoker辅助,werplan辅助软件-竟然是有辅助软件(哔哩哔哩);1、起透看视 we...
外挂绝活!佛手在线是不是有挂,... 外挂绝活!佛手在线是不是有挂,werplan免费挂下载-总是是真的有辅助教程(哔哩哔哩)1、佛手在线...
外挂模板!werplan脚本,... 外挂模板!werplan脚本,德普之星辅助工具如何设置-本来一直总是有辅助攻略(哔哩哔哩);亲,关键...