在Java中,可以使用转义序列\0
来表示Null character
\0
和\0000
在kotlin中不是有效的转义序列,所以我一直在使用静电java字符并从kotlin访问它.
public class StringUtils{
public static char escapeChar = '\0';
}
在Kotlin中,是否有Null字符字面,或者更好的方法来实现这一点?
在Java中,可以使用转义序列\0
来表示Null character
\0
和\0000
在kotlin中不是有效的转义序列,所以我一直在使用静电java字符并从kotlin访问它.
public class StringUtils{
public static char escapeChar = '\0';
}
在Kotlin中,是否有Null字符字面,或者更好的方法来实现这一点?
These options will work:
'\u0000'
(Unicode转义语法,如docs中所述)0.toChar()
(conversions个已优化,没有函数调用开销)import java.lang.Character.MIN_VALUE as nullChar
,然后使用nullChar
(renaming import)