Результаты поиска по запросу "nullable"

6 ответов

Нет ничего лучше, чем тип Optional

отрим использование этого выражения: String hi = Optional.ofNullable(sayHi()).orElse("-");что эффективно соответствует этому троичному выражению: String hi = sayHi() != null ? sayHi() : "-";Это использованиеOptional.ofNullable с вызовом метода ...

5 ответов

 иметь возможность компилировать / декомпилировать код

я есть строковая переменнаяab, Если я позвонюtoUpperCase через оператора безопасного вызова после того, как я назначил ему значение null, kotlin выдает ошибку. fun main(args: Array<String>){ var ab:String? = "hello" ab = ...

1 ответ

 значение, если оно пустое:

я есть необязательный объект: Optional<Detail> newestDetail;Я хотел бы вернутьсяnewestDetail.getId() или еслиnewestDetail нулевой возвратnull. У нас есть более сложный подход к этому, чем следующий? return ...

ТОП публикаций

0 ответов

Это будет разрешено

уйста, помогите мне понять этот кусок кода в документации kotlin: - val a: Int = 10000 print(a === a) // Prints 'true' val boxedA: Int? = a val anotherBoxedA: Int? = a print(boxedA === anotherBoxedA) // !!!Prints 'false'!!! Теперь я понимаю, что ...

2 ответа

 класс не является классом данных, поэтому вы можете лениво инициализировать свойства из параметров, а не определять свойства в основном конструкторе, например:

мер, если у меня есть следующий класс данных:

3 ответа

Почему Nullable <T> nullable? Почему это не может быть воспроизведено?

Когда я пишу

8 ответов

Почему .ToString () для пустой строки вызывает нулевую ошибку, когда .ToString () работает нормально для обнуляемого int с нулевым значением?

1 ответ

IntelliJ IDEA @ParametersAreNonnullByDefault для всех подпакетов

1 ответ

Kotlin: исключить нули из списка (или другого функционального преобразования)

проблемаКаков идиоматический способ обойти это ограничение нулевой безопасности в системе типа Котлина?

1 ответ

Почему TargetNullValue обновляет обнуляемый источник