Kotlin学习——List和Map入门

前言

学习每一种开发语言都少不了集合,下面我分享一下我学习Kotlin语言的List和Map入门。

List入门

定义List集合

fun main(args: Array<String>) {
    //定义一个List
    var lists = listOf("买鸡蛋","买大米","买冰淇淋","买酱油")
    //利用for循环打印lists集合里面的
    for(list in lists){
        println(list)
    }
}

打印结果为

买鸡蛋
买大米
买冰淇淋
买酱油

打印List集合下标

fun main(args: Array<String>) {
    //定义一个List
    var lists = listOf("买鸡蛋","买大米","买冰淇淋","买酱油")
    //打印下标和下标的子项
    for((i,e) in lists.withIndex()){
        println("$i  $e")
    }
}

打印结果为

0  买鸡蛋
1  买大米
2  买冰淇淋
3  买酱油

Map入门

Map类似于词典,它有一个key和一个value。

MapDemo

import java.util.TreeMap

fun main(args: Array<String>) {
    var map = TreeMap<String,String>()
    //在map里面放入数据
    map["好"] = "good"
    map["学习"] = "study"
    map["天"] = "day"
    map["向上"] = "up"

    //获取map里面的字
    println(map["好"])
    println(map["学习"])
    println(map["天"])
    println(map["向上"])
}

运行结果为

good
study
day
up

总结

这两个Demo分别是List和Map入门有关的Demo,可以帮助我们初步了解List和Map。

猜你喜欢

转载自blog.csdn.net/chengxu_kuangrexintu/article/details/81462916