我最近发现了一个仅会根据输入返回值的函数的漂亮语法:
fun getItem(value: Int): String = when (getPosition(value)) {
0 -> "Zero"
1 -> "One"
2 -> "Two"
else -> "Other"
}
是否还可以使用范围或<>运算符?
我尝试做类似的事情:
>0 -> "Positive"
哪些不被接受,
0-10 -> "Postively small"
我认为(自然地)被视为“ 0减去10”。