kotlin将对象转换为map_Kotlin程序将哈希映射(HashMap)种子哈希转换链接
转换为列表(List)
Kotlin程序将哈希映射(HashMap)转换为列表(List)
在此程序中,您将学习在Kotlin中将map转换为列表的不同⽅法。
⽰例:将map转换为列表
⽰例import java.util.ArrayList
import java.util.HashMap
fun main(args: Array) {
val map = HashMap()
map.put(1, "a")
map.put(2, "b")
map.put(3, "c")
map.put(4, "d")
map.put(5, "e")
val keyList = ArrayList(map.keys)
val valueList = ArrayList(map.values)
println("Key List: $keyList")
println("Value List: $valueList")
}
运⾏该程序时,输出为:Key List: [1, 2, 3, 4, 5]
Value List: [a, b, c, d, e]
在上⾯的程序中,我们有⼀个名为map的整数和字符串映射。由于map包含⼀个键值对,我们需要两个列表来存储它们,即keyList键和valueList值。
我们使⽤map的keySet()⽅法获取所有键,并从中创建⼀个ArrayList键列表。同样,我们使⽤map的values()⽅法获取所有值,并从中创建⼀个ArrayList valueList。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。