Preguntas etiquetadas con kotlin

Kotlin es un lenguaje de programación de código abierto estáticamente tipado respaldado por JetBrains. Kotlin combina OOP y funciones funcionales y se centra en la interoperabilidad, seguridad, claridad y soporte de herramientas. Actualmente se dirige a JVM y JavaScript, y es un idioma oficialmente compatible en Android.

5
Kotlin: Cómo trabajar con List casts: Sin marcar Cast: kotlin.collections.List <Kotlin.Any?> To kotlin.colletions.List <Waypoint>
Quiero escribir una función que devuelva todos los elementos de un elemento Listque no sea el primero ni el último (un punto intermedio). La función obtiene un genérico List&lt;*&gt;como entrada. Solo se debe devolver un resultado si los elementos de la lista son del tipo Waypoint: fun getViaPoints(list: List&lt;*&gt;): List&lt;Waypoint&gt;? …
108 list  generics  casting  kotlin 



2
En Kotlin, ¿cómo leo todo el contenido de un InputStream en un String?
Recientemente vi código para leer el contenido completo de InputStreamuna cadena en Kotlin, como: // input is of type InputStream val baos = ByteArrayOutputStream() input.use { it.copyTo(baos) } val inputAsString = baos.toString() Y también: val reader = BufferedReader(InputStreamReader(input)) try { val results = StringBuilder() while (true) { val line = …

3
Clase de datos Kotlin de Json usando GSON
Tengo una clase de Java POJO como esta: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } y tengo una clase de datos de Kotlin como esta data class Topic(val id: Long, val name: String) ¿Cómo proporcionar json keya cualquier variable kotlin data classsimilar a la @SerializedNameanotación en las …
105 java  json  gson  kotlin  data-class 

3
Sala de Android: seleccione una consulta con LIKE
Estoy tratando de hacer una consulta para buscar todos los objetos cuyos nombres contienen texto: @Query("SELECT * FROM hamster WHERE name LIKE %:arg0%") fun loadHamsters(search: String?): Flowable&lt;List&lt;Hamster&gt;&gt; Mensajes: Error:no viable alternative at input 'SELECT * FROM hamster WHERE name LIKE %' Error:There is a problem with the query: [SQLITE_ERROR] SQL …




11
Kotlin addTextChangeListener lambda?
¿Cómo se construye una expresión lambda para EditText addTextChangeListener en Kotlin? A continuación se muestra un error: passwordEditText.addTextChangedListener { charSequence -&gt; try { password = charSequence.toString() } catch (error: Throwable) { raise(error) } }
103 android  kotlin  textview  anko 

17
Kotlin Android inicia una nueva actividad
Quiero iniciar otra actividad en Android pero aparece este error: Especifique la invocación del constructor; el clasificador 'Page2' no tiene un objeto complementario después de crear una instancia de la Intentclase. ¿Qué debo hacer para corregir el error? Mi código: class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { …

10
Enums efectivos en Kotlin con búsqueda inversa?
Estoy tratando de encontrar la mejor manera de hacer una 'búsqueda inversa' en una enumeración en Kotlin. Una de mis conclusiones de Effective Java fue que introduces un mapa estático dentro de la enumeración para manejar la búsqueda inversa. Transferir esto a Kotlin con una enumeración simple me lleva a …
102 enums  kotlin 




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.