;
)。
Kotlin 不要求在每个语句或表达式的末尾使用分号。 建议使用快速修复移除冗余的分号。
示例:
val myMap = mapOf("one" to 1, "two" to 2);
myMap.forEach { (key, value) -> print("$key -> $value")};
在应用快速修复后:
val myMap = mapOf("one" to 1, "two" to 2)
myMap.forEach { (key, value) -> print("$key -> $value")}
有两种情况需要使用分号:
map.forEach { val (key, value) = it; println("$key -> $value") }
枚举
类要求在枚举常量列表后加一个分号:
enum class Mode {
SILENT, VERBOSE;
fun isSilent(): Boolean = this == SILENT
}