gpt4 book ai didi

kotlin - 检查字符是否表示Kotlin中的非字符代码点

转载 作者:行者123 更新时间:2023-12-02 12:51:35 27 4
gpt4 key购买 nike

在C++ Qt框架中,Qchar类型具有名为isNonCharacter()的方法,如果QChar是非字符,则该方法返回true。 Kotlin Char类型是否有任何类似的方法。

最佳答案

Kotlin提供了Char.isDefined()扩展方法,该方法似乎可以完成您想要的操作(或者至少是相反的操作)。

因此,您可以执行以下操作:

val c = 10000.toChar()
if (!c.isDefined())
throw Exception("Char is not defined")

(此功能在Kotlin / JVM和Kotlin / Native中可用,但在Kotlin / JS中尚不可用。)

关于kotlin - 检查字符是否表示Kotlin中的非字符代码点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60876307/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com