kotlin中的三元运算符[重复]
Posted
技术标签:
【中文标题】kotlin中的三元运算符[重复]【英文标题】:Tertiary operator in kotlin [duplicate] 【发布时间】:2020-02-08 12:54:01 【问题描述】:我们如何在 Kotlin 中使用三元运算符?
我尝试过使用与在 java 中相同的方式使用三元运算符,但其中出现 lint 错误:
var myVariable = (condition == true) ? value1 : value2
【问题讨论】:
【参考方案1】:// Valid Kotlin, but invalid Java/C#/javascript
var v = if (a) b else c
替代方案:
when(a)
true -> b
false -> c
希望这会有所帮助。祝你好运。
【讨论】:
以上是关于kotlin中的三元运算符[重复]的主要内容,如果未能解决你的问题,请参考以下文章