Perguntas com a marcação «kotlin»

Kotlin é uma linguagem de programação de código aberto, estaticamente tipada, suportada pelo JetBrains. O Kotlin combina OOP e recursos funcionais e está focado na interoperabilidade, segurança, clareza e suporte de ferramentas. Atualmente, ele tem como alvo a JVM e o JavaScript, e é um idioma oficialmente suportado no Android.


5
Kotlin: Como trabalhar com List casts: Unchecked Cast: kotlin.collections.List <Kotlin.Any?> Para kotlin.colletions.List <Waypoint>
Quero escrever uma função que retorne todos os itens em um Listque não seja o primeiro ou o último item (um ponto de passagem). A função obtém um genérico List&lt;*&gt;como entrada. Um resultado só deve ser retornado se os elementos da lista forem do tipo Waypoint: fun getViaPoints(list: List&lt;*&gt;): List&lt;Waypoint&gt;? …
108 list  generics  casting  kotlin 



2
No Kotlin, como leio todo o conteúdo de um InputStream em uma String?
Recentemente, vi um código para ler todo o conteúdo de um InputStreamem uma String no Kotlin, como: // input is of type InputStream val baos = ByteArrayOutputStream() input.use { it.copyTo(baos) } val inputAsString = baos.toString() E também: val reader = BufferedReader(InputStreamReader(input)) try { val results = StringBuilder() while (true) { …

3
Classe de dados Kotlin da Json usando GSON
Eu tenho classe POJO Java como esta: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } e eu tenho uma classe de dados Kotlin como esta data class Topic(val id: Long, val name: String) Como fornecer o json keypara quaisquer variáveis ​​do mesmo kotlin data classtipo a @SerializedNameanotação em …
105 java  json  gson  kotlin  data-class 

3
Sala Android - Selecione a consulta com LIKE
Estou tentando fazer uma consulta para pesquisar todos os objetos cujos nomes contêm texto: @Query("SELECT * FROM hamster WHERE name LIKE %:arg0%") fun loadHamsters(search: String?): Flowable&lt;List&lt;Hamster&gt;&gt; Mensagens: Error:no viable alternative at input 'SELECT * FROM hamster WHERE name LIKE %' Error:There is a problem with the query: [SQLITE_ERROR] SQL error …



11
Kotlin addTextChangeListener lambda?
Como você constrói uma expressão lambda para EditText addTextChangeListener em Kotlin? Abaixo dá um erro: passwordEditText.addTextChangedListener { charSequence -&gt; try { password = charSequence.toString() } catch (error: Throwable) { raise(error) } }
103 android  kotlin  textview  anko 

17
Kotlin Android iniciar nova atividade
Quero iniciar outra atividade no Android, mas recebo este erro: Especifique a invocação do construtor; classificador 'Page2' não tem um objeto complementar após instanciar a Intentclasse. O que devo fazer para corrigir o erro? Meu código: class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } fun …

8
Como verificar a classe “instanceof” no kotlin?
Na classe Kotlin, tenho parâmetro do método como objeto (Veja doc Kotlin aqui ) para o tipo de classe T . Como objeto, estou passando diferentes classes quando estou chamando o método. Em Java, podemos comparar a classe usando o instanceofobjeto de qual classe ela é. Então, eu quero verificar …

10
Enums eficazes em Kotlin com pesquisa reversa?
Estou tentando encontrar a melhor maneira de fazer uma 'pesquisa reversa' em um enum em Kotlin. Uma das minhas lições do Effective Java foi que você introduz um mapa estático dentro do enum para lidar com a pesquisa reversa. Transferir isso para Kotlin com uma enum simples me leva a …
102 enums  kotlin 



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.