Тернарный условный оператор в котлине

Что эквивалентно этому выражению в Котлине.

a ? b : c

Это дает ошибку.

О боже ... ввод именно этого в вашу любимую поисковую систему дает множество результатов, одним из которых является: stackoverflow.com/questions/16336500/… (который, вероятно, также был выделен, когда вы вводили свой вопрос) ... на самом деле это "точный" дубликат ...

Roland 10.08.2018 14:36

Кажется, я ответил на этот вопрос 8 часов назад stackoverflow.com/questions/51779334/ternary-operator-in-kot‌ lin /…, и даже это был дубликат

EpicPandaForce 10.08.2018 15:08
1
2
859
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В Kotlin операторы if являются выражениями. Итак, следующий код эквивалентен:

if (a) b else c

Надеюсь, это сработает для вас.

Другие вопросы по теме