条件语句

This commit is contained in:
luming 2021-06-29 11:27:23 +08:00
parent d40a1b817e
commit 307beb4274

47
src/basic/Choice.kt Normal file
View File

@ -0,0 +1,47 @@
package basic
/**
* 选择语句
*/
fun main(args: Array<String>) {
// if语句
var a: Int = 51
var b: Int = 6
if (a < b) {
println("a<b")
} else {
println("a>b")
}
// 三元运算
var c: Int = 0
c = if (a > b) a else b
println(c)
// else if
if (a > b) {
println("a>b")
} else if (a > b) {
println("a<b")
}
// when
var d: Int = 4
var e: Int = 4
when (d) {
1 -> println(1)
2 -> println(2)
3, 4, 5, 6, 7 -> println("3..7")
else -> {
println("other1")
println("other2")
}
}
when {
d == e -> println("d == e")
else -> println("else")
}
}