Primeira letra Maiúscula Java

1 resposta
programaçãojava
Moacir_Vicente

Como faço meu jTextFieldNome, sempre adicionar a primeira letra maiúscula, exemplo quando o usuário digitar o usuário com campo jTextFieldNome quero que ele converta a primeira letra para maiúscula ?

1 Resposta

rodriguesabner
public static String iniMaiuscula(String value) {
    if (value.equals("")) {

    } else {
        String result = "";
        String[] nomes = value.split(" ");
        for (String palavra : nomes) {
            result = result + " " + palavra.replaceFirst(palavra.substring(0, 1), palavra.substring(0, 1).toUpperCase());
        }
        return result.trim();
    }
    return null;
}

public static void main(String[] args) {
    System.out.println(iniMaiuscula("abner rodrigues"));
}
Criado 27 de abril de 2020
Ultima resposta 27 de abr. de 2020
Respostas 1
Participantes 2