循环和区间:
区间 “…”
1到100在Kotlin中是如何表达的?
1 … 100就代表了1到100
until 代表区间中的包头不包尾
step 代表的是
var num1 = 1 .. 12
for (a in num1 step 2) {
println(a)
}
打印的结果是"1,3,5,7,9,11"
reversed 代表的是倒叙
var num1 = 1 .. 5
var num = num1.reversed()
for (b in num) {
println(b)
}
打印的结果是:"5,4,3,2,1"
count代表的是你想表达的一串数字的总数
var num1 = 1 .. 5
var num = num1.reversed()
println("总数为:" + num1.count())
打印的结果是:总数为:5
List集合的简单使用
最简单的
var lists = listOf<String>("吃","喝","玩","乐")
for (list in lists) {
print(list)
}
打印结果为:吃喝玩乐
对集合中内容进行排序:
var lists = listOf<String>("吃","喝","玩","乐")
for ((i,e) in lists.withIndex()) {
println("$i $e")
}

(i,e)这个中写法先记住,后边再描述它的作用
map集合的简单使用
var map = TreeMap<String, String>()
map["我"] = "me"
map["和"] = "and"
map["你"] = "you"
println(map["我"] )
打印的结果是: me
这是我在学习Kotlin中的代码,如果可以帮助你们尽快学习Kotlin我就很开心