4、Kotlin 基础:表达式、类型与操作符详解

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()
- 前缀和后缀一元

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值