Formatação de Strings (Básico)

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 😃