Para las personas que vengan de Java, los operadores ternarios tales como se conocen en java no existen en Kotlin, sin embargo, se puede utilizar un if de una sóla línea, por ejemplo:
//Java approach
String nombre = "Joe";
String message = nombre.equals("Joe") ? "Hello " + nombre : "I don't Know you";
//Kotlin approach
var nombre = "Joe"
var message = if(nombre.equals("Joe")) "Hello $nombre" else "I don't Know you"
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?