Resultados de la búsqueda a petición "kotlin"

2 la respuesta

En Kotlin, ¿cuál es la forma idiomática de tratar con valores anulables, hacer referencia o convertirlos?

Si tengo un tipo anulableXyz?, Quiero hacer referencia a él o convertirlo a un tipo no anulableXyz. ¿Cuál es la forma idiomática de hacerlo en Kotlin? Por ejemplo, este código tiene un error: val something: Xyz? = createPossiblyNullXyz() ...

5 la respuesta

Kotlin: Convertir una lista grande en una sublista del tamaño de partición establecido

Estoy buscando una función equivalente aCotejo de Groovy [https://issues.apache.org/jira/browse/GROOVY-5283]que dividiría una gran lista en lotes para su procesamiento. yo ...

4 la respuesta

¿Cómo hago un "descanso" o "continuar" cuando estoy en un bucle funcional dentro de Kotlin?

En Kotlin, no puedo hacer unbreak ocontinue dentro de un bucle de funciones y mi lambda, como puedo desde un normalfor lazo. Por ejemplo, esto no funciona: (1..5).forEach { continue@forEach // not allowed, nor break@forEach }Existendocumentación ...

2 la respuesta

¿Cuál es el equivalente de Kotlin de Java Stream.collect?

Si quiero recopilar mi colección Kotlin en algo que no está integrado en stdlib, ¿cómo lo hago?

3 la respuesta

¿Cómo deserializo JSON en una lista <SomeType> con Kotlin + Jackson [duplicado]

Esta pregunta ya tiene una respuesta aquí: Cómo usar Jackson para deserializar las colecciones de Kotlin [/questions/33368328/how-to-use-jackson-to-deserialize-to-kotlin-collections] 3 respuestas¿Cuál es la sintaxis correcta para deserializar el ...

8 la respuesta

¿Cómo obtener una identificación de recurso con un nombre de recurso conocido?

Quiero acceder a un recurso como una Cadena o un Drawable por su nombre y no por su id int. ¿Qué método usaría para esto?

2 la respuesta

¿Deberíamos evitar nombrar una función igual a una clase existente en Kotlin? ¿Por qué?

Kotlin permite nombrar una función igual que una clase existente, p.HashSet con la función de inicializador podría implementarse así: fun <T> HashSet(n : Int, fn: (Int) -> T) = HashSet<T>(n).apply { repeat(n) { add(fn(it)) } }Cuando se usa, ...

1 la respuesta

Lista inmutable de instancia de Kotlin

Empecé a usar Kotlin como un sustituto de Java y me gusta bastante. Sin embargo, no he podido encontrar una solución a esto sin volver a java-land: Yo tengo unIterable<SomeObject> y necesito convertirlo en una lista para que pueda recorrerlo más ...

1 la respuesta

Obtener función por nombre dinámicamente en Kotlin

¿Cómo puedo obtener dinámicamente una función por nombre en Kotlin? es decir: fun myFunc11() { println("Very useful function 11") } val funcName = "myFunc" + 11 val funcRef = getFunction(funcName) funcRef()Editar:La respuesta aceptada parece ...

5 la respuesta

¿Hay alguna manera de hacer referencia a la clase Java para una función de nivel superior de Kotlin?

Quiero cargar un recurso en una función de nivel superior usandoClass.getResourceAsStream(). ¿Hay alguna manera de obtener una referencia a la clase en la que se compilará la función de nivel superior para poder escribir, por ejemplo? val ...