Não entendi sua função
Não entendi sua função
Boa tarde Vitor,
é um recurso das classes em kotlin, que você pode utilizar para executar algum bloco de código antes de inicializar a classe.
fun main() {
println("Hello, world!!!")
data class Teste(val id: Int, val nome: String) {
init {
println("Passou no init")
}
}
println(Teste(1, "exemplo"))
}
Esta sera a saída da execução do código acima
Hello, world!!!
Passou no init
Teste(id=1, nome=exemplo)
Espero ter ajudado, Abraço