欧美激情中文字幕在线_国产区精品视频_免费久久99精品国产自_日韩精品 欧美

kotlin容器

kotlin和Java一樣,有三大容器,但是都簡單好用了很多。

1.集合

特性

  1. 無序性:元素內(nèi)部不按照順序排列,所以不能用下標訪問。
  2. 唯一性:通過哈希值校驗是否相同,如果相同,則覆蓋。

分類

集合分為可變集合MutableSet和只讀集合Set。

Set集合

創(chuàng)建后不可更改,不能添加也不能刪除。

初始化方法:setOf()

val setlist: Set<Int> = setOf(1, 2, 3);

MutableSet集合

創(chuàng)建后可以刪除和添加元素,不能修改

創(chuàng)建方法

var mutableSet: MutableSet<Int> = mutableSetOf(1, 2, 3, 4)

添加和刪除

mutableSet.add(5)
mutableSet.remove(1)

排序

MutableSet可以對元素進行排序

reversed--相反順序;
sorted--自然排序(升序);
sortedBy--根據(jù)方法處理結(jié)果進行自然(升序)排序;
sortedDescending--降序排序;
sortedByDescending--根據(jù)方法處理結(jié)果進行降序排序;

遍歷方法

使用for-in循環(huán)

for (item in mutableSet) {
    print(item)
}

使用迭代器遍歷

?   val iterator=mutableSet.iterator()
    while (iterator.hasNext()){
        val item=iterator.next()
        print(item)
    }

forEach方法

mutableSet.forEach {
      print(it)
  }

獲得下標方式,forEachIndexed有兩個參數(shù),分別為下標和值

mutableSet.forEachIndexed {index, value ->
    println(index)
    println(value)
}

 

 

上一篇 kotlin字符串
下一篇 uni-app 自定義組件
目錄
applek

applek管理員

個人說明在個人中心里面設(shè)置

本月創(chuàng)作熱力圖

最新評論
小超
小超
7月9日
下個版本考慮將下載地址加密(防止采集)
Lvtu
Lvtu
7月4日
qiang厲害
評論于留言建議
chinacnd
chinacnd
6月26日
這個主題是怎么做到加載速度那么快的?
風起云涌
風起云涌
6月17日
前臺投稿現(xiàn)在有點太抽象了 希望可以弄成那種分區(qū)填寫的 標題,內(nèi)容,圖片,目錄,標簽,這樣的
評論于留言建議
主站蜘蛛池模板: 国产精品国产三级国产aⅴ浪潮| 一区二区免费在线观看| 国产午夜大地久久| 99久久自偷自偷国产精品不卡| 久久精品无码中文字幕| 国产成人欧美在线观看| 国产精品免费福利| 国产日韩综合一区二区性色av| 欧美 日韩 国产 激情| 亚洲精品日韩av| 在线视频不卡一区二区| www.亚洲一区| 亚洲最大av在线| 亚洲一区三区在线观看| 亚洲不卡中文字幕无码| 日韩中文字幕在线播放| 日韩在线观看成人| 欧美一级片一区| 久久精品国产成人| 国产精品一区二区三区观看| 国产精品美女av| 亚洲 中文字幕 日韩 无码| 日本一区高清不卡| 欧美成人精品在线| 欧美日韩一区二区视频在线| 日本免费一区二区三区视频观看| 日本三级久久久| 久久精品99| 国产精品日日做人人爱| 国产精品毛片a∨一区二区三区|国| 国产精品美女午夜av| 国产二区视频在线| 日韩亚洲综合在线| 日本精品一区二区三区高清 久久| 日韩有码免费视频| 久久久久久草| 国产精品美女免费| 日本一区二区在线视频| 久久精品成人欧美大片| 国产精品久久网| 日韩亚洲精品电影|