
.not()
и !
в KotlinМы довольно часто используем оператор
.not()
, поскольку это более читабельно, чем !
.Но есть одна вещь, которую оператор
.not()
не может сделать — поглядите: myEvents?.forEach { myEvent ->
if (!myEvent.events.isNullOrEmpty()) {
myEvent.events.find { it.type == eventType }
}
if (myEvent.events.isNullOrEmpty().not()) {
myEvent.events.find { it.type == eventType }
}
}
Как-то так
@android_its