Resultados da pesquisa a pedido "kotlin"

6 a resposta

Como usar os genéricos TypeToken + com Gson no Kotlin

Não consigo obter uma lista do tipo genérico de uma classe personalizada (Turns): val turnsType = TypeToken<List<Turns>>() {}.type val turns = Gson().fromJson(pref.turns, turnsType)dizia: cannot access '<init>' it is 'public /*package*/' in ...

2 a resposta

bit a bit e não funciona com bytes no kotlin

Estou tentando escrever código kotlin como: for (byte b : hash) stringBuilder.append(String.format("%02x", b&0xff));mas não tenho nada a ver com o "&". Estou tentando usar "be 0xff", mas não funciona. O bit a bit "e" parece funcionar no Int, não ...

3 a resposta

Como posso dizer ao Kotlin que uma matriz ou coleção não pode conter nulos?

Se eu criar uma matriz e preenchê-la, Kotlin acredita que pode haver nulos na matriz e me obriga a explicar isso val strings = arrayOfNulls<String>(10000) strings.fill("hello") val upper = strings.map { it!!.toUpperCase() } // requires it!! val ...

1 a resposta

Como classificar com base / comparar vários valores no Kotlin?

Diga que eu tenho umclass Foo(val a: String, val b: Int, val c: Date) e eu quero classificar uma lista deFoos com base nas três propriedades. Como eu iria fazer isso?

2 a resposta

Por que o compilador Kotlin requer o inicializador explícito da propriedade var?

Não consigo entender a seguinte parte da documentação do 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 a resposta

Kotlin e coleções imutáveis?

Estou aprendendo Kotlin e parece provável que eu queira usá-lo como meu idioma principal no próximo ano. No entanto, continuo recebendo pesquisas conflitantes de que o Kotlin possui ou não coleções imutáveis e estou tentando descobrir se preciso ...

3 a resposta

Configurando o Gradle com o Kotlin

Estou tentando usar o kotlin com gradle, mas não consigo criar com êxito um projeto com o Intellij Idea 15. Eu criei um projeto simples com dois móduloshello-java ehello-kotlin. hello-java é um projeto java simples e está compilando e ...

2 a resposta

A propriedade deve ser inicializada ou ser abstrata

Deve ser uma pergunta estúpida, mas sou realmente novo em Kotlin e não encontrei nenhuma solução. Como declarar campo de classe? Como podemos tê-lo em java: protected SharedPreferences mSharedPreferences;E depois ...

3 a resposta

Como adicionar métodos estáticos às classes Java no Kotlin

É possível adicionar um novo método estático aojava.lang.Math aula emKotlin? Normalmente, essas coisas são possíveis em Kotlin graças aExtensões Kotlin [https://kotlinlang.org/docs/reference/extensions.html#companion-object-extensions] . Eu já ...

1 a resposta

Melhor maneira de combinar sinalizadores inteiros usando o Kotlin?

Em java, regularmente combinamos sinalizadores por meio do | operador. por exemplo. getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION ...