String Templates Kotlin
Em uma muitas linguagens o formato de concatenar Strings é usando o operador “+“. O próprio Kotlin aceita esse padrão para concatenar valores, usando o operador “+“.
Porém o recurso de String Templates existe exatamente para possibilitar um formato de concatenação mais simples, tornando o código mais agradável.
Para concatenar uma variável você pode simplesmente usar o prefixo “$” ou “${}” na variável.
Concatenar sem String templates:
var name = "Carlos Ferreira"
var concat = "Olá " + name
println(concat)
Concatenar com String templates:
var name = "Carlos Ferreira"
var concat = "Olá $name"
println(concat)
A concatenação também pode receber até mesmo uma expressão, para isso deve usar ${}, algo assim:
var n1 = 2
var n2 = 3
var result = "O resultado da soma de $n1 com $n2 é igual: ${n1 + n2}"
println(result)
Basicamente é isso, espero que tenha gostando, e qualquer dúvida só deixar aquele comentário! 🙂
Abraços []’s
Em uma muitas linguagens o formato de concatenar Strings é usando o operador “+“. O próprio Kotlin aceita esse padrão para concatenar valores, usando o operador “+“.
Porém o recurso de String Templates existe exatamente para possibilitar um formato de concatenação mais simples, tornando o código mais agradável.
Para concatenar uma variável você pode simplesmente usar o prefixo “$” ou “${}” na variável.
Concatenar sem String templates:
var name = "Carlos Ferreira" var concat = "Olá " + name println(concat)
Concatenar com String templates:
var name = "Carlos Ferreira" var concat = "Olá $name" println(concat)
A concatenação também pode receber até mesmo uma expressão, para isso deve usar ${}, algo assim:
var n1 = 2 var n2 = 3 var result = "O resultado da soma de $n1 com $n2 é igual: ${n1 + n2}" println(result)
Basicamente é isso, espero que tenha gostando, e qualquer dúvida só deixar aquele comentário! 🙂
Abraços []’s