In Java kann man die Escape-Sequenz
verwenden, um den Null-Zeichen %code%00
%code% und %code% sind keine gültigen Escape-Sequenzen in Kotlin, also habe ich einen statischen Java-Char benutzt und auf diesen von Kotlin zugegriffen.
%Vor%Gibt es ein Null-Zeichen-Literal oder einen besseren Weg, dies in Kotlin zu tun?
Diese Optionen funktionieren:
'\u0000'
(Unicode-Escapesyntax, wie in den Dokumenten beschrieben) 0.toChar()
( Conversions sind optimiert und haben keinen Funktionsaufruf-Overhead) import java.lang.Character.MIN_VALUE as nullChar
, dann nullChar
( Umbenennungsimport )