A biblioteca padrão do Java não fornece um método direto para capitalizar strings inteiras de uma vez, mas você pode realizar isso com uma combinação de métodos integrados.
Em Java, você pode concatenar strings de várias formas.
Converter strings para minúsculas pode parecer trivial, mas há nuances.
Em Java, podemos usar a classe Pattern e a classe Matcher para localizar e deletar os trechinhos específicos dentro de uma string.
Pattern
Matcher
Execute o código acima e você vai ver as partes “café” e “quente” sendo impressas na tela.
Historicamente, a função length() faz parte do Java desde suas primeiras versões, facilitando a vida dos desenvolvedores que precisam saber o tamanho de uma sequência de caracteres.
length()
Antigamente, a interpolação de strings em Java era feita primariamente através de concatenação direta com o operador + ou com o método String.format().
+
String.format()
Vamos arrancar essas aspas chatas do nosso texto.
Em Java, você pode usar o método replace() ou replaceAll() da classe String.
replace()
replaceAll()
String
O suporte embutido do Java para regex é primariamente através das classes Pattern e Matcher no pacote java.util.regex.
java.util.regex