欧美激情中文字幕在线_国产区精品视频_免费久久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)容,圖片,目錄,標簽,這樣的
評論于留言建議
主站蜘蛛池模板: 视频一区二区三区免费观看| 国产精品美女视频网站| 一区二区三区欧美在线| 国产日韩一区二区在线观看| 中文字幕日韩精品久久| 久久久久国产精品免费网站| 久久久国产精品免费| 国产精品福利在线观看| 国产欧美欧洲在线观看| 久久久精品欧美| 日韩有码在线播放| 99精品视频在线看| 久久精品人人做人人爽电影| 日本国产一区二区三区| 国产精品女视频| 91久久精品国产91性色| 国模精品一区二区三区| 国产精品中文字幕久久久| 国产精品久久久久高潮| 伊人久久大香线蕉午夜av| 久久99久久亚洲国产| 欧美日韩一区二区视频在线观看| 亚洲图片在线观看| www欧美日韩| 国产精品美女久久久久av福利| 人妻av无码专区| 国产精品久久婷婷六月丁香| 91九色国产社区在线观看| 国产精品免费成人| 人妻少妇精品久久| 国产美女久久久| 欧美日韩一区在线视频| 亚洲国产欧美一区二区三区不卡| 欧美日本国产精品| 国产精品96久久久久久| 日韩经典在线视频| 久久99国产精品| 日韩国产高清一区| 久久色精品视频| 婷婷亚洲婷婷综合色香五月| 久久免费少妇高潮久久精品99|