Olá Karen, tudo bem com você?
Obrigado por compartilhar sua forma de resolução e raciocínio com a comunidade Alura.
Para saber mais:
Outra forma de concatenar strings é utilizando o método String.Format(). Exemplo:
int idade = 30;
double altura = 1.75;
String nome = "João";
System.out.println(String.format("%s tem %d anos e %.2f metros de altura.", nome, idade, altura));
Neste exemplo:
%s é um marcador de posição para um valor de string.%d é um marcador de posição para um valor inteiro.%f é um marcador de posição para um valor de ponto flutuante.
Esses marcadores de posição são substituídos pelos valores correspondentes que você fornece como argumentos para o método String.format().
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!