Kotlin中的表达陈述

时间:2017-07-01 08:41:40

标签: kotlin

如果在Java i++中是一个表达式,而i++;是一个表达式语句,而分号(;)在Kotlin中是可选的,那么Kotlin中的i++表达式或表达式语句是什么?

1 个答案:

答案 0 :(得分:4)

i++是一个表达式,因为它有一个值,您可以将其赋值给变量,作为参数传递给方法等。

如果您只有i++,并且没有对其值进行任何操作,则将其用作声明,即仅用于其副作用,而不是其值。