1 List Java 的 List、Set、Map 介绍见 → Java容器及其常用方法汇总[https://zhyan8.blog.csdn.net/article/de...
val list = listOf(1, 2, 3, 4, 5) val mutableList = mutableListOf("a", "b", "c") val set = setOf(1, 2, 3, 4, 5) val mutableSet = mutableSetOf("a", "b", "c") val map = mapOf(1 to "a", 2 to "b", 3 to "c") val mutableMap = mutableMapOf(1 to "X", ...
一、List 1.List集合创建与元素获取 调用listOf函数创建集合,我们可以通过和数组一样的方式: "变量[下标]" 来获取元素,或者使用get函数获取 funmain(){//listOf创建List集合varlist = listOf("张三","李四","王五") println(list[0]) println(list.get(1)) } kotlin还提供了安全索引取值函数,使用它们就...
//*** map转List集合 val toList = map.toList() println(toList) 1. 2. 3. 4.3 map集合遍历 通过forEach方式,有下面两种方式 fun main() { val map = mapOf("Jack" to 10, "Sam" to 20, "Luck" to 18) //方式一 map.forEach { println("${it.key},${it.value}") } //方式二 ma...
在Kotlin中,List的map操作是将列表中的每个元素应用一个给定的函数,然后返回包含结果的新列表。该操作不会改变原始列表,而是返回一个新的列表。例如,假设有一个包含整数的列表:```ko...
varmap=TreeMap<String,String>()map["好"]="good"map["学习"]="study"map["天"]="day"map["向上"]="up"for((key,value)inmap){println("${key}->${value}")} image.png 从Map 中读取一条数据可以这样写 println(map["好"]) 像List 和 Set 一样,Kotlin也提供了一对 mapOf() 和 mutable...
1、创建不可变List集合 fun main() { val list = listOf("Jason", "Jack", "Jacky") println(list[2]) //getOrElse是一个安全索引取值函数,它需要两个参数 //第一个是索引值,第二个是能提供默认值的lambda表达式,如果索引值不存在的话,可用来代替异常 ...
十五、可变 Map 集合 一、List 创建与元素获取 Kotlin中的集合分为两类 , 只读集合 和 可变集合 ; 调用listOf函数 , 可以 直接创建 List 集合 ; 通过[]下标可以 直接获取 List 集合中的元素 ; 代码语言:javascript 复制 funmain(){val list=listOf("Tom","Jerry")println("${list[0]}")} ...
使用if更改返回值的Kotlin list.map 在Kotlin中,我们可以使用map函数来对一个列表进行转换操作。map函数接受一个lambda表达式作为参数,该lambda表达式定义了对列表中每个元素进行转换的规则,并返回转换后的新列表。 如果我们想要在转换过程中根据某个条件更改返回值,可以使用if语句来实现。具体步骤如下: 定义一个原始列表...
list的定义和使用类似于Java的list使用,上述打印结果为: 下标:0 名字: 小明 下标:1 名字: 小红 下标:2 名字: 小刚 map的定义和使用 fun main(args: Array<String>) { var map = TreeMap<String,String>() map["name"] = "chaychan" map["age"] = "22 years old" map["hobby"] = "programming"...