Как я могу объявить нулевой массив в Kotlin? - PullRequest
0 голосов
/ 25 мая 2019

У меня есть следующий код в PHP public static $bitValueTable = null;, и я хочу преобразовать его в Kotlin.На первом этапе моя переменная - это пустой массив, но я добавляю некоторое значение после запуска программы.как я могу конвертировать?

1 Ответ

0 голосов
/ 25 мая 2019

По умолчанию любая переменная в kotlin не может содержать нулевые значения, но все же вы можете создать обнуляемый объект, используя оператор ?, для лучшего понимания проверьте ниже url
https://kotlinlang.org/docs/reference/null-safety.html.
Поэтому для создания массива, допускающего обнуляемость, используйте следующий синтаксис

var myTypeArray: Array<type>? = null // check below example
var myStrArray: Array<String>? = null

Документация по массивам Kotlin

Спасибо

...