查找bean
fun main() {
val list= ArrayList<Bean>()
for (i in 0..10){
list.add(Bean("pg$i","url$i"))
}
val bean=findPgInList("pg4",list)
println(bean)
}
fun findPgInList(pg: String, list: ArrayList<Bean>): Bean? {
list.forEach {
if (it.pg == pg){
return it
}
}
return null
}
data class Bean(val pg:String,val url:String)
该代码段展示了一个Kotlin程序,它创建了一个包含10个Bean对象的ArrayList,每个Bean对象含有pg和url属性。然后定义了一个函数findPgInList用于在列表中查找具有特定pg值的Bean对象,并打印出找到的对象。如果未找到匹配项,函数返回null。

383

被折叠的 条评论
为什么被折叠?



