在 C++ Qt 框架中,Qchar 类型具有名为isNonCharacter()的方法,如果 QChar 是非字符则返回 true。Kotlin Char 类型有没有类似的方法。
1 回答
1
Kotlin 提供了一个Char.isDefined()扩展方法,它似乎可以做你想做的事情(或者至少,正好相反)。
所以你可以这样做:
val c = 10000.toChar()
if (!c.isDefined())
throw Exception("Char is not defined")
(此功能在 Kotlin/JVM 和 Kotlin/Native 中可用,但在 Kotlin/JS 中尚不可用。)
于 2020-03-26T21:54:37.060 回答