Kotlin 基础:表达式、类型与操作符详解
1. Kotlin 赋值与自增自减操作
在 Kotlin 里,无法像 Java 那样形成赋值链,例如 a = b = c 这种赋值方式是被禁止的,因为它容易出错且用处不大,增强赋值也不被允许。
自增( ++ )和自减( −− )操作可用于改变变量的值,主要用于将数值变量加 1 或减 1,和 Java 一样,它们有前缀和后缀两种形式:
var a = 1
println(a++) // a 变为 2,打印 1
println(++a) // a 变为 3,打印 3
println(--a) // a 变为 2,打印 2
println(a--) // a 变为 1,打印 2
从这些例子能看出,前缀和后缀操作都会修改变量的值,但前缀操作返回的是新值,后缀操作返回的是变量改变前的值。
2. Kotlin 表达式与操作符
2.1 表达式分类
Kotlin 表达式可分为以下几类:
- 字面量:代表特定类型的具体值,如 12 或 3.56 。
- 变量/属性引用和函数调用:像 a 、 readLine() 、 “abc”.length 、 “12”.toInt() 。
- 前缀和后缀一元
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



