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 = arrayOf("张三","李四")

val intarray = IntArray(size:10)

赋值 newstr.set()

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

你可能感兴趣的:(Kotlin学习笔记(二))