kotlin-study-demo/src/basic/Operation.kt
2021-06-29 10:25:33 +08:00

65 lines
954 B
Kotlin

package basic
/**
* 运算符
*/
fun main(args: Array<String>) {
// 加法
println(1 + 1)
// 减法
println(6 - 3)
// 乘法
println(6 * 3)
// 除法
println(6 / 3)
// 自增
var a = 3;
println(++a)
println(a++)
// 自减
println(--a)
println(a--)
println(a)
// 取模
println(6 % 3)
println(6 % 4)
// 范围取值
var b = 1..4
for (a in b) {
println("循环:$a")
}
var c = 6
var d = 5
c %= d
println(c)
c = 6
c += d
println(c)
c = 6
c -= d
println(c)
c = 6
c /= d
println(c)
c = 6
c *= d
println(c)
// 比较运算
var e = 7
var f = 8
println(e > f)
println(e < f)
println(e >= f)
println(e <= f)
println(e == f)
println(e.compareTo(f))
var g = true
var h = false
println(!g)
println(!h)
println(g && h)
println(g || h)
}