Perguntas com a marcação «kotlin»

192
Diferença entre os tipos Lista e Matriz no Kotlin

Qual é a diferença entre Liste Arraytypes? Parece que pode fazer as mesmas operações com eles (loops, expressão de filtro, etc.), existe alguma diferença de comportamento ou uso? val names1 = listOf("Joe","Ben","Thomas") val names2 = arrayOf("Joe","Ben","Thomas") for (name in names1)...

176
Estender a classe de dados no Kotlin

As classes de dados parecem substituir os POJOs à moda antiga em Java. É bastante esperado que essas classes permitam herança, mas não vejo uma maneira conveniente de estender uma classe de dados. O que eu preciso é algo como isto: open data class Resource (var id: Long = 0, var location: String =...

169
Como converter lista em mapa no Kotlin?

Por exemplo, eu tenho uma lista de strings como: val list = listOf("a", "b", "c", "d") e eu quero convertê-lo em um mapa, onde as strings são as chaves. Eu sei que devo usar a .toMap()função, mas não sei como e não vi nenhum exemplo

164
Qual é o equivalente Kotlin da String [] do Java?

Vejo que o Kotlin possui ByteArray, ShortArray, IntArray, CharArray, DoubleArray, FloatArray, que são equivalentes byte[], short[], int[],char[], double[], float[]em Java. Agora estou me perguntando, existe algum StringArrayequivalente ao Java

164
Maneira linguística de fazer logon no Kotlin

O Kotlin não possui a mesma noção de campos estáticos usada em Java. Em Java, a maneira geralmente aceita de fazer log é: public class Foo { private static final Logger LOG = LoggerFactory.getLogger(Foo.class); } A questão é qual é a maneira idiomática de executar o log no...