En java un " if " se puede simplificar en String mensaje = nombre.lenght() > 4 ? “nombre largo” : “nombre corto” ; Existe al...

Alex Padilla

Alex Padilla

Pregunta
studenthace 4 años

En java un " if " se puede simplificar en

String mensaje = nombre.lenght() > 4 ? “nombre largo” : “nombre corto” ;

Existe algo parecido en kotlin? Busqué y lo único que me salió es usar el if como indicó el profe

2 respuestas
para escribir tu comentario
    Adrian Bautista Orozco

    Adrian Bautista Orozco

    studenthace 4 años

    igual se puede usar el operador Elvis ?: cuando un valor es nullable

    Giuseppe Vetri

    Giuseppe Vetri

    teacherhace 4 años

    No existe el operador ternario en Kotlin. Por que podemos hacerlo mas legible utilizando un if/ else de una sola linea :)

Curso de Kotlin desde Cero [Empieza Gratis]

Curso de Kotlin desde Cero [Empieza Gratis]

Construye una bola 8 mágica en Kotlin. Diseña un menú interactivo, captura preguntas de usuario y devuelve respuestas al azar. Aprende a manejar listas, maps y funciones Kotlin con seguridad de tipos nulos, lambdas y más. Este curso tiene una versión actualizada. Te invitamos a tomar el nuevo Curso de Kotlin.

Curso de Kotlin desde Cero [Empieza Gratis]
Curso de Kotlin desde Cero [Empieza Gratis]

Curso de Kotlin desde Cero [Empieza Gratis]

Construye una bola 8 mágica en Kotlin. Diseña un menú interactivo, captura preguntas de usuario y devuelve respuestas al azar. Aprende a manejar listas, maps y funciones Kotlin con seguridad de tipos nulos, lambdas y más. Este curso tiene una versión actualizada. Te invitamos a tomar el nuevo Curso de Kotlin.