Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Interpolação

A interpolação não tem que ser com aspas simples?

1 resposta
solução!

Olá, Alison, como vai?

Em Kotlin, a interpolação de variáveis em Strings é feita usando o símbolo $ dentro de aspas duplas, e não com aspas simples. Por exemplo, para exibir o valor das variáveis dentro do texto, você pode escrever assim:

val nome = "Willian"
val sobrenome = "Silva"
val idade = 19 + 6

println("Meu nome é $nome $sobrenome e eu tenho $idade anos")

Dessa forma, o Kotlin entende que você quer mostrar os valores das variáveis no texto. Aspas simples, em Kotlin, são usadas para representar um único caractere, por exemplo: 'A'.

Além disso, se quiser colocar expressões mais complexas, basta usar ${}. Exemplo:

println("Daqui a 5 anos, Willian terá ${idade + 5} anos")

Espero ter ajudado.

Siga firme nos seus estudos e conte com o fórum sempre que precisar.

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado