Как сделать символ Null в Kotlin

В Java можно использовать escape-последовательность \0 для представления символа Null

\0 и \0000 не являются допустимыми escape-последовательностями в Котлине, поэтому я использую статический символ java и получаю доступ к этому из Kotlin.

 public class StringUtils{ public static char escapeChar = '\0'; } 

Есть ли буква буква «Нуль» или лучший способ сделать это в Котлине?

Эти параметры будут работать:

  • '\u0000' (синтаксис escape- '\u0000' Unicode, как описано в документах )
  • 0.toChar() ( конверсии оптимизированы и не имеют служебных функций)
  • import java.lang.Character.MIN_VALUE as nullChar , затем используйте nullChar ( переименование импорта )

Я считаю, что это должно быть '\u0000' . Посетите эту страницу для получения дополнительной информации.

Intereting Posts
«Нормальный» Котлин и Котлин для андроида отличаются? Выражение JOOQ Опубликовать библиотеку kotlin (не Android) в jCenter Кинжал пропускает генерацию Factory для модуля Google Services при использовании kapt Невозможно разрешить моему приложению использовать обратную связь над другими правами на приложения Резервный SAM-конструктор нельзя удалить для объявленной функции Kotlin, но работает над объявленной Java-функцией Идиоматический способ обращения с нулевым или пустым списком в Котлин Language Change Locale в программировании «Kotlin». Поскольку язык работает в Java Fine, но на языке Kotlin не работает Объявление пользовательской «чистой» задачи при использовании стандартных плагинов жизненного цикла Gradle запрещено Android LiveData: MutableData никогда не находится в активном состоянии Как использовать kotlin для определения класса приложения Android? Kotlin: set-ish setter, который возвращает «this» Функция average () в массиве не работает FusedLocationProviderClient С сервисом Android Kotlin как вы получаете Idlingresource для работы в Kotlin с сопрограммами