国产精在线-国产精欧美一区二区三区-国产精视频-国产精品 日韩-一级黄色片在线看-一级黄色片在线播放

Kotlin數(shù)組

數(shù)組的聲明

//整數(shù)型
var int_array: IntArray = intArrayOf(1, 2, 3)
//長整數(shù)
var long_array: LongArray = longArrayOf(1, 2, 3)
//浮點型
var float_array: FloatArray = floatArrayOf(1.1f, 1.2f)
//雙精度型
var double_array: DoubleArray = doubleArrayOf(1.0, 1.2)
//布爾型
var boolean_array:BooleanArray= booleanArrayOf(true,false,true)
//字符數(shù)組
var char_array:CharArray= charArrayOf('a','b','c')

Kotlin中,并不存在名為StringArray的數(shù)組類型,因為String是一種特殊的基本數(shù)據(jù)類型。要想在Kotlin中聲明字符串數(shù)組,得使用Array<String>類型,也就是把“String”用尖括號包起來。同時,分配字符串數(shù)組的方法也相應變成了arrayOf,下面是聲明字符串數(shù)組的Kotlin代碼

var string_array:Array<String> = arrayOf("1","啊啊啊","渣渣輝")

這種聲明方式看起來就跟Java里面的ArrayList用法差不多,都是在尖括號中間加入數(shù)據(jù)結構的類型。同理,其他類型的數(shù)組變量也能通過“Array<數(shù)據(jù)類型>”的方式來聲明,像上面介紹的整型數(shù)組,其實可以使用類型Array<Int>

操作數(shù)組元素

取數(shù)組長度

數(shù)組名.size,如string_array.size

獲取和修改指定位置數(shù)組元素

1.通過下標

獲取string_array[1]

設置string_array[1]="38"

2.通過get方法獲取,set方法修改

推薦使用下標來獲取

遍歷數(shù)組

var int_array: IntArray = intArrayOf(1, 2, 3)
    var  i:Int=0
    while (i<int_array.size){
        print(int_array[i])
        i++
    }

 

 

THE END
主站蜘蛛池模板: 亚洲中文字幕特级毛片 | 成人欧美视频在线看免费 | 国产久草在线 | 欧美日韩在线观看一区 | 三级视频在线播放 | 欧美成人精品一区二区三区 | 日韩美女大全视频在线 | a国产成人免费视频 | 欧美亚洲中日韩中文字幕在线 | 日本女人www | 九九热精品在线 | 毛片一级免费 | 亚洲国产精品一区二区三区 | 日韩精品特黄毛片免费看 | 亚洲人成影院午夜网站 | 亚洲理论视频 | 国产一级特黄aa级特黄裸毛片 | 久久精品国产亚洲综合色 | 日本在线亚洲 | 18免费视频 | japanese日本tube色系 | 一级毛片真人不卡免费播 | 亚洲精品欧美精品中文字幕 | 欧美精品午夜毛片免费看 | 日韩三级黄 | 国产精选91热在线观看 | 日本s色大片在线观看 | 亚洲人成网国产最新在线 | 精品欧美小视频在线观看 | 色资源二区在线视频 | 国产成人免费网站在线观看 | 男人的天堂精品国产一区 | 亚洲欧美日韩在线一区二区三区 | 一级毛片在线观看视频 | a黄视频 | 亚洲乱人伦精品图片 | 久久精品国产三级不卡 | 精品国产高清a毛片无毒不卡 | 国产高清视频免费在线观看 | 午夜在线播放免费人成无 | 日韩毛片基地 |