kotlin

Kotlin – Dicas de como utilizar as Standard Funcions – ‘run’, ‘let’, ‘apply’ and ‘also’ (Kotlin Standard Functions cheat-sheet)

Todas essas funções funcionam de maneira semelhante, no sentido em que permitem alterar o escopo da função ou variável atual e, ao mesmo tempo, aplicar várias operações nessa mesma variável, tudo no mesmo lugar. Segue um flowchart bem interessante que encontrei em uma publicação no Medium/androiddevelopers para auxiliar na escolha:

Java/Kotlin -Utilizando um unico array para os argumentos do String.format() (String.format() takes an array as a single argument)

Como passar os argumentos de um String format em uma unica lista de parametros. Em Java: String a = “V1: %s – V2: %s – V3: %s”; List strings = new ArrayList(); strings.add(“var1”); strings.add(“var2”); strings.add(“var3”); System.out.println(String.format(a, (Object[]) strings.toArray())); Em Android utilizando Kotlin: val a = “V1: %s – V2: %s – V3: %s” val strings […]

Android – Como retornar um .Class de uma “classe” / arquivo Kotlin .kt (Kotlin Reflection)

=) override fun getMainClass(): Class<*> { return MainActivity::class.java } Referência: https://kotlinlang.org/docs/reference/reflection.html

Rolar para o topo