标签: kotlin
如果在Java i++中是一个表达式,而i++;是一个表达式语句,而分号(;)在Kotlin中是可选的,那么Kotlin中的i++表达式或表达式语句是什么?
i++
i++;
答案 0 :(得分:4)
i++是一个表达式,因为它有一个值,您可以将其赋值给变量,作为参数传递给方法等。
如果您只有i++,并且没有对其值进行任何操作,则将其用作声明,即仅用于其副作用,而不是其值。