美文网首页
Kotlin 容器

Kotlin 容器

作者: wanTag | 来源:发表于2018-08-22 11:02 被阅读0次
集合Set/MutableSet

集合是一种最简单的容器,具备以下特点:
1> 容器内部元素不按顺序排列,因此无法进行下标金星访问
2>容器内部元素存在唯一性,通过哈希值校验是否存在相同的元素,若存在将其覆盖
for 循环

class MainActivity : AppCompatActivity() {
    private var goodsMap: Map<String, String> = mapOf("苹果" to "iphone 8", "华为" to "Mate10", "小米" to "小米6", "魅族" to "魅族 PRO6")
    private var goodsMutMap:MutableMap<String,String> = mutableMapOf(Pair("苹果","iphone 8"), Pair("华为","Mate10"),
            Pair("小米","小米6"),Pair("魅族","魅族 PRO6"))

    @SuppressLint("SetTextI18n")
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        btn_set_for.setOnClickListener { v ->
            var desc = ""
            for (item in satellites.indices) {
                desc = "${desc}名称:${item}\n"
            }
            text_show.text = "显示的星球数量${satellites.size}\n$desc"
        }
    }
}

效果


22.png

相关文章

  • 【Android】 Kotlin(三)数据容器

    kotlin数据容器 容器是用于存放数据的载体。容器分为数组、集合。 Kotlin作为一门全新的语言,肯定还是要有...

  • kotlin-笔记01-语法概要(思维导图)

    本文涉及内容 kotlin数据类型kotlin容器类型kotlin方法&lambda表达式kotlin条件控制ko...

  • Kotlin 容器

    集合Set/MutableSet 集合是一种最简单的容器,具备以下特点:1> 容器内部元素不按顺序排列,因此无法进...

  • Kotlin从入门到放弃(二) 字符串和容器

    Kotlin从入门到放弃(二) 字符串和容器 本篇是来记录在Kotlin学习过程中字符串和容器的知识点,方便以后...

  • Kotlin 数组容器

    Arrays Kotlin 标准库提供了arrayOf()创建数组, **ArrayOf创建特定类型数组 和Jav...

  • Kotlin数组容器

    Arrays Kotlin 标准库提供了arrayOf()创建数组,所以一般后缀是arrayOf()的,都可以找到...

  • Kotlin数据容器

    容器是用于存放数据的载体。容器分为数组、集合。 Kotlin作为一门全新的语言,肯定还是要有自己的容器类,不然哪天...

  • Kotlin基础之容器

    容器 Kotlin有3类基本的容器:集合Set、队列List、映射Map,每类容器又分为只读与可变2中类型,即有6...

  • Kotlin 基础笔记

    Kotlin 变量和常量 var 声明变量 val 声明常量 不同的数据类型用不同的容器保存 kotlin 会通过...

  • Kevin Learn Kotlin:数据容器(数组)

    容器是用于存放数据的载体。容器分为数据、集合。 Kotlin 数组 1. 特点 数组是一种初始化时指定容器大小,不...

网友评论

      本文标题:Kotlin 容器

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