如何在Kotlin中创建一个空字符?
在Java中,可以使用转义序列\0
来表示空字符
\0
和\0000
在Kotlin中不是有效的转义序列,所以我一直在使用一个静态java char并从Kotlin访问它。
public class StringUtils{ public static char escapeChar = '\0'; }
有没有一个空字符文字,或在Kotlin做这个更好的方法?
这些选项将起作用:
-
'\u0000'
(Unicode转义语法,如文档中所述) -
0.toChar()
( 转换已经过优化,没有函数调用开销) -
import java.lang.Character.MIN_VALUE as nullChar
,然后使用nullChar
( 重命名导入 )
我相信它一定是'\u0000'
。 请访问此页面获取更多信息。