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。其他人的年龄保持不变。

相关内容

热门资讯

第一分钟透视!科米台州麻将辅助... 科米台州麻将辅助 无需打开直接搜索微信:136704302本司针对手游进行,选择我们的四大理由: 1...
第6分钟辅助!玩吧辅助工具,火... 第6分钟辅助!玩吧辅助工具,火神辅助免费下载(玩家必看科普开挂辅助平台);1、这是跨平台的火神辅助免...
第三分钟辅助!广东雀神挂件怎么... 【福星临门,好运相随】;第三分钟辅助!广东雀神挂件怎么样,雀神广东麻将透视视频(透视新版开挂辅助插件...
9分钟开挂!河洛杠次辅助,边锋... 9分钟开挂!河洛杠次辅助,边锋老友修改器(揭秘真相开挂辅助插件) >>您好:软件加薇13670430...
两分钟辅助!wepoker私人... 两分钟辅助!wepoker私人局辅助挂,微信小程序辅助器防检测(总算了解开挂辅助平台);一、微信小程...
四分钟开挂!小程序河北微乐脚本... 皮皮衡阳字牌黑科技视频 无需打开直接搜索微信:136704302本司针对手游进行,选择我们的四大理由...
第五分钟辅助!对战互娱辅助系统... 第五分钟辅助!对战互娱辅助系统,随意玩5元流量包(透视科技开挂辅助神器);对战互娱辅助系统AI智能教...
七分钟开挂!天天飞小鸡辅助,榕... >>您好:天天飞小鸡辅助确实是有挂的,很多玩家在这款天天飞小鸡辅助游戏中打牌都会发现很多用户的牌特别...
6分钟开挂!手机辅助脚本工具,... 手机辅助脚本工具开挂教程视频分享装挂详细步骤在当今的网络游戏中,手机辅助脚本工具作为一种经典的娱乐方...
第3分钟辅助!反杀大厅辅助,抚... 第3分钟辅助!反杀大厅辅助,抚州辅助器中至小程序(玩家必知教程开挂辅助神器);1.抚州辅助器中至小程...