59.kotlin创建list集合

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) }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容