2017-08-21 7 views

Répondre

7

Il suffit d'utiliser un if normal:

if (data == null) { 
    // Do something 
} 
+0

Donc c'est le même vieux Java. Merci –

2

Vous pouvez créer une fonction infixe comme ceci:

infix fun Any?.ifNull(block:() -> Unit) { 
    if (this == null) block() 
} 

Ensuite, vous pouvez faire ceci:

data ifNull { 
    // Do something 
}