lsk
01/02/2019, 10:03 PMif ( a == null ) {
do something
} else {
do something else
}
Dominaezzz
01/02/2019, 10:15 PMlsk
01/02/2019, 10:26 PMstephan_marshay
01/02/2019, 10:28 PMa?.let { do something else } ?: do something
Dominaezzz
01/02/2019, 10:30 PM?:
and ?.
.stephan_marshay
01/02/2019, 10:35 PMAbdul Kadir
01/03/2019, 6:12 AMgaspard
01/03/2019, 8:24 AMa?.doSomething()
(edit: whops, works only if you don't have 2 branches)Dominaezzz
01/03/2019, 8:35 AMAlowaniak
01/03/2019, 12:24 PMnull
then it will also execute whatever after ?:
was
You would have to use also
or apply
then
Personally I might go for a
when (a) {
null -> doSomething()
else -> doSomethingElse()
}
psilospore
01/07/2019, 2:12 PM