Kotlin学习笔记(二)

val优先于var


for循环

for(c:Char in s)

s.forEach{}

s.forEachIndex{index,c->}

break跳出整个循环

continue 跳出当前循环

return 跳出当前方法 

从标签处跳出循环

loop@for()

break@loop


while循环和java一样


区间

var range = 1..100  IntRange

var range = a..z   CharRange

for((index,i) in range.withIndex()){

                                          }



if语句  有返回值 最后一行就是返回值

return if(m>n) m-n else n-m


数组

var arr =  Array<String> = arrayOf("张三","李四")

val intarray = IntArray(size:10)

赋值 newstr.set()

寻找某个元素   array.indexOf(")

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容