Preguntas etiquetadas con kotlin

85
¿Qué es la palabra clave en kotlin?

No soy capaz de entender y no pude encontrar el significado de salir palabra clave en Kotlin. Puede consultar el ejemplo aquí: List<out T> Si alguien puede explicar el significado de esto. Esto sera realmente apreciado.

84
Cómo detectar muchas excepciones al mismo tiempo en Kotlin

try { } catch (ex: MyException1, MyException2 ) { logger.warn("", ex) } o try { } catch (ex: MyException1 | MyException2 ) { logger.warn("", ex) } Como resultado, un error de compilación: Unresolved reference: MyException2. ¿Cómo puedo detectar muchas excepciones al mismo tiempo en...

82
¿Qué hace la palabra clave 'por' en Kotlin?

Mientras desarrollo para Android, a veces me encuentro con algo que se parece a esto: var someModel: someViewModel by notNullAndObservable { vm -> ... } No entiendo cuál es el significado de la bypalabra clave.

81
¿Cómo inicializar List <T> en Kotlin?

Veo que Kotlin tiene una List<out E>colección y me preguntaba sobre diferentes formas de inicializar una. En Java, podría escribir: List<String> geeks = Arrays.asList("Fowler", "Beck", "Evans"); ¿Cómo puedo lograr lo mismo en Kotlin?