Como capitalizar a primeira letra de uma string em Java
Índice
- Introdução
- Como criar uma variável de string em Java
- Imprimindo uma string
- Utilizando o método
substring()
- Utilizando o método
toUpperCase()
- Concatenando strings
- Recapitulando o programa
- Conclusão
Introdução
Neste tutorial, iremos aprender como capitalizar a primeira letra de uma string em Java. Vamos criar um programa simples que irá realizar essa tarefa. Se você é novo aqui, meu nome é Alex e neste canal eu posto tutoriais de Java toda semana. Caso tenha interesse, pode se inscrever para receber atualizações.
Como criar uma variável de string em Java
Para criar uma variável de string em Java, utilizamos a palavra-chave String
, seguida do nome da variável e do valor desejado entre aspas. Por exemplo, podemos declarar uma variável chamada s
com o valor "happy birthday":
String s = "happy birthday";
Imprimindo uma string
Podemos imprimir o valor de uma string utilizando o método System.out.println()
. Por exemplo, para imprimir a variável s
, utilizamos o seguinte código:
System.out.println(s);
Isso irá exibir o valor "happy birthday" no console.
Utilizando o método substring()
O método substring()
permite extrair uma parte específica de uma string. Podemos utilizá-lo para obter a primeira letra da string e converter para maiúscula. Por exemplo, o código a seguir irá imprimir apenas a primeira letra da string s
em maiúscula:
String primeiraLetra = s.substring(0, 1).toUpperCase();
System.out.println(primeiraLetra);
Utilizando o método toUpperCase()
Podemos utilizar o método toUpperCase()
para converter uma letra minúscula em maiúscula. Por exemplo, o código a seguir irá converter a primeira letra da string s
para maiúscula:
String primeiraLetraMaiuscula = s.substring(0, 1).toUpperCase();
String restanteString = s.substring(1);
String resultado = primeiraLetraMaiuscula + restanteString;
System.out.println(resultado);
Concatenando strings
É possível concatenar duas strings utilizando o operador de adição +
. Por exemplo, para concatenar a string primeiraLetraMaiuscula
com a string restanteString
, utilizamos o seguinte código:
String resultado = primeiraLetraMaiuscula + restanteString;
System.out.println(resultado);
Recapitulando o programa
Para recapitular, vamos ver o programa completo:
String s = "happy birthday";
String primeiraLetraMaiuscula = s.substring(0, 1).toUpperCase();
String restanteString = s.substring(1);
String resultado = primeiraLetraMaiuscula + restanteString;
System.out.println(resultado);
Ao executar esse programa, a saída será "Happy birthday", com a primeira letra em maiúscula.
Conclusão
Neste tutorial, aprendemos como capitalizar a primeira letra de uma string em Java. Utilizamos os métodos substring()
e toUpperCase()
para obter a primeira letra e convertê-la para maiúscula. Em seguida, concatenamos as strings para obter o resultado desejado. Espero que você tenha gostado e até a próxima!
Highlights:
- Aprenda como capitalizar a primeira letra de uma string em Java
- Utilize os métodos
substring()
e toUpperCase()
- Concatene strings para obter o resultado desejado
FAQ:
Q: Como criar uma variável de string em Java?
A: Para criar uma variável de string em Java, utilize a palavra-chave String
, seguida do nome da variável e do valor desejado entre aspas.
Q: Como imprimir o valor de uma string em Java?
A: Utilize o método System.out.println()
e passe a variável desejada como argumento. Isso irá imprimir o valor da string no console.
Q: Como utilizar o método substring()
em Java?
A: O método substring()
permite extrair uma parte específica de uma string. Utilize-o passando os índices de início e fim desejados como argumento.
Q: Como converter a primeira letra de uma string para maiúscula em Java?
A: Utilize o método toUpperCase()
em conjunto com o método substring()
. Primeiro, pegue a primeira letra da string e converta para maiúscula. Em seguida, concatene com o restante da string.
Q: É possível concatenar strings em Java?
A: Sim, é possível concatenar duas strings em Java utilizando o operador de adição +
. Basta utilizar o operador entre as strings desejadas.
Recursos: