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

3 la respuesta

Error al construir en Android Studio 3.1 nuevo

Actualicé Android Studio a la versión estable 3.1 y recibo este error cuando intento construir el proyecto. Al principio hubo problemas conDataBinding, Los arreglé, luego encontré este problema. org.gradle.api.GradleException: Compilation error. ...

2 la respuesta

Listas: forma idiomática de filtrar elementos similares

Estoy buscando lo contrario dedistinct [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/distinct.html]. En una lista con[ "a", "a", "b", "c", "b", "d" ] Solo quiero mantener"a" y"b" porque aparecen varias veces Una solución para ...

3 la respuesta

error de android studio: los métodos de interfaz predeterminados solo son compatibles a partir de Android N (--min-api 24)

Actualicé a Android Studio 3.1 y obtengo el siguiente error: Default interface methods are only supported starting with Android N (--min-api 24): ...

3 la respuesta

¿Cómo puedo decirle a Kotlin que una matriz o colección no puede contener nulos?

Si creo una matriz, luego la relleno, Kotlin cree que puede haber nulos en la matriz y me obliga a dar cuenta de esto val strings = arrayOfNulls<String>(10000) strings.fill("hello") val upper = strings.map { it!!.toUpperCase() } // requires it!! ...

1 la respuesta

¿Cómo ordenar en base / comparar múltiples valores en Kotlin?

Digamos que tengo unclass Foo(val a: String, val b: Int, val c: Date) y quiero ordenar una lista deFoos basado en las tres propiedades. ¿Cómo voy a hacer esto?

2 la respuesta

¿Por qué el compilador Kotlin requiere el inicializador explícito de la propiedad var?

No puedo entender la siguiente pieza de documentación de Kotlin: The initializer, getter and setter are optional. Property type is optional if it can be inferred from the initializer or from the base class member being overridden. Examples: var ...

5 la respuesta

Kotlin y colecciones inmutables?

Estoy aprendiendo Kotlin y parece probable que quiera usarlo como mi idioma principal el próximo año. Sin embargo, sigo recibiendo investigaciones contradictorias de que Kotlin tiene o no colecciones inmutables y estoy tratando de averiguar si ...

3 la respuesta

Configurando Gradle con Kotlin

Estoy tratando de usar kotlin con gradle, pero no puedo crear con éxito un proyecto con Intellij Idea 15. He creado un proyecto simple con dos módulos.hello-java yhello-kotlin. hello-java es un proyecto simple de Java y está compilando y ...

3 la respuesta

¿Cómo se pueden agregar métodos estáticos a las clases de Java en Kotlin?

¿Es posible agregar un nuevo método estático aljava.lang.Math clase enKotlin? Por lo general, tales cosas son posibles en Kotlin gracias aExtensiones Kotlin [https://kotlinlang.org/docs/reference/extensions.html#companion-object-extensions] . Ya ...

2 la respuesta

La propiedad debe ser inicializada o ser abstracta

Debe ser una pregunta estúpida, pero soy muy nuevo en Kotlin y no encontré ninguna solución. ¿Cómo declarar el campo de clase? Como podemos tenerlo en Java: protected SharedPreferences mSharedPreferences;Y luego ...