Formatação de Strings (Básico)
Observação: O arquivo utilizado neste conteúdo que fala sobre formatação de strings é o 6-formatacaoDeStringsBasico.kt.
Neste conteúdo você vai aprender um pouco mais sobre como utilizar variáveis junto com o println(), e fazer junção de duas ou mais strings dentro de uma mesma variável.
PrintLn() com Variáveis
Vamos começar declarando algumas variáveis e atribuindo valores do tipo String para cada uma delas:
val nome = "Micilini"
val sobrenome = "Roll"
Vejamos abaixo algumas formas de se usar o println(), de modo a mostrar os valores que existem dentro das variáveis:
println(nome + sobrenome)//Concatena strings
println("Nome: " + nome + ", Sobrenome: " + sobrenome)//Concatena junto a strings
println("Nome: $nome $sobrenome")//Podemos utilizar o $ em conjunto com os nomes das variáveis dentro as aspas duplas
println("Nome: ${nome}")//Podemos usar dessa forma em conjunto com as chaves
Quando usamos variáveis dentro de string, tal método se chama interpolação, como acontece nos dois exemplos acima.
Calculando o tamanho de uma String
Podemos calcular o tamanho de uma string acessando o atributo length:
val tamanho = nome.length//Acessamos o tamanho dessa string
println("A string possui o tamanho de: $tamanho")
Concatenando múltiplas strings
Podemos juntar diversas strings dentro de uma única variável, observe:
val texto = "uhasiuhiuahsd" +
"ahdiuashd" +
"ashdausdhiaushd"//Podemos quebrar a string dessa forma
Conclusão
Neste conteúdo você aprendeu um pouco mais sobre alguns métodos e formatação de strings.
Até o próximo conteúdo 😃