美文网首页kotlin
59.kotlin创建list集合

59.kotlin创建list集合

作者: 写代码的向日葵 | 来源:发表于2019-10-05 02:23 被阅读0次

1.创建固定元素个数的list集合

fun main(args: Array<String>) {
    val list = listOf<String>("林青霞", "高圆圆", "范冰冰")
    list.forEachIndexed { index, value ->
        println("$index $value")
    }
}
  • listof()简单方法创建的list集合不能添加,不能修改元素,是一个只读的集合
  • 适用于集合元素固定的情况

2.创建一个可读可修改的集合

fun main(args: Array<String>) {
    val list = mutableListOf<String>("林青霞", "高圆圆", "范冰冰")
    list.forEach { println(it) }
    list[0] = "柳岩"
    list.forEach { println(it) }
    list.add(2, "刘诗诗")
    list.forEach { println(it) }
}

3.创建java中的集合

fun main(args: Array<String>) {
    val list2 = ArrayList<String>()
    list2.add("1")
    list2.add("2")
    list2.forEach { println(it) }

    val list3 = arrayListOf<String>("1", "2")
    list3.forEach { println(it) }
}

相关文章

网友评论

    本文标题:59.kotlin创建list集合

    本文链接:https://www.haomeiwen.com/subject/calepctx.html