Intereting Posts
Kotlin: переопределение общего свойства внутри подтипа Написание Realm Daos с закрытыми транзакциями Ошибка встроенной функции компилятора Kotlin, не совсем уверенная, что происходит Вызов метода java varargs из котлина Получение сигнала Fata 11 при попытке использования Observable Android Kotlin Realm Правильный способ запроса + вернуть неуправляемые элементы в Bg Thread Не могу построить проект с Android Studio 2.3 и Gradle Android gradle build неожиданно отключается в ': app: mergeDebugResources' без сообщений об ошибках Делегаты Котлина с постоянством номера lib Выполнение не выполнено для задачи «app: copyDebugAndroidTestKotlinClasses» – Android Kotlin Build Error > Не удалось применить плагин > Для строки ввода: "" Как получить значение свойства с отражением Всплывающее диалоговое окно завершения работы Kotlin после ввода «объекта». Не удается получить свойство «kotlinOutputDir» на нулевом объекте – Котлин и Спок kotlin для переопределения типов protobuf toString

Как сделать символ 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' . Посетите эту страницу для получения дополнительной информации.