Preguntas etiquetadas con kotlin

192
Diferencia entre los tipos de lista y matriz en Kotlin

¿Cuál es la diferencia entre Listy los Arraytipos? Parece que puede hacer las mismas operaciones con ellos (bucles, expresión de filtro, etc.), ¿hay alguna diferencia en el comportamiento o el uso? val names1 = listOf("Joe","Ben","Thomas") val names2 = arrayOf("Joe","Ben","Thomas") for (name in...

176
Ampliar clase de datos en Kotlin

Las clases de datos parecen ser el reemplazo de los POJO anticuados en Java. Es bastante esperable que estas clases permitan la herencia, pero no veo una manera conveniente de extender una clase de datos. Lo que necesito es algo como esto: open data class Resource (var id: Long = 0, var location:...

169
¿Cómo convertir la lista al mapa en Kotlin?

Por ejemplo, tengo una lista de cadenas como: val list = listOf("a", "b", "c", "d") y quiero convertirlo en un mapa, donde las cadenas son las claves. Sé que debería usar la .toMap()función, pero no sé cómo, y no he visto ningún ejemplo de

164
Manera idiomática de iniciar sesión en Kotlin

Kotlin no tiene la misma noción de campos estáticos que la utilizada en Java. En Java, la forma generalmente aceptada de hacer registros es: public class Foo { private static final Logger LOG = LoggerFactory.getLogger(Foo.class); } La pregunta es ¿cuál es la forma idiomática de realizar el...