Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Kotlin - Diferença entre forEach() para forEach{...}

 val lista = listOf(2, 67,32,45,3,29)

    lista.forEach()

    lista.forEach { ... }

Qual a diferença entre esses dois forEach em Kotlin ??

2 respostas
solução!

Oie Elisangela, tudo bem contigo?

Ambos fazem exatamente a mesma coisa e podem ser usados da mesma maneira, o que muda é um pouco da lógica feita.

Segue abaixo o código funcionando com esses dois jeitos:

fun main(){

    val lista = listOf(2, 67,32,45,3,29)

    lista.forEach(::println)
    println()
    lista.forEach { println(it) }

}

Espero ter conseguido ajudar, se tiver restado qualquer dúvida é só mandar por aqui :)

Bons estudos!

Opa, obrigada pela resposta ;)