kotlinのオブジェクトリストのフィールドリストを取得する方法
fun main(args:Array<String>){
println("Hello World")
val list = listOf(member("hong",10), member("kil", 10))
}
data class member(var name:String, var age:Int)
上記のコードで、名前などの上記のコードで単一のフィールドリストを取得したい
{"hong", "kil"}
名前フィールドのみのリストを取得しますか?その場合は、map
を使用してください( https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/map.html )
val names = list.map { it.name }