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(")
网友评论