![]() ![]() You can use it in combination with the Elvis operator. Note that if the variable is a mutable property, you won't be able to smart cast it to its non-nullable type inside the if statement (because the value might have been modified by another thread) and you'd have to use the safe call operator with let instead. Returns a list containing only the non-null results of applying the given transform function to each element in the original array. Therefore when comparing to null, the structural equality a = null is translated to a referential equality a = null.Īccording to the docs, there is no point in optimizing your code, so you can use a = null and a != null A structural equality a = b is translated to a?.equals(b) ?: (b = null)
0 Comments
Leave a Reply. |