Fiz um programa onde é possível, cadastrar, editar, listar e excluir cadastros, porém preciso validar caso o nome da pessoa cadastrado tenha um sobrenome. Como eu poderia fazer isto? Não conheço nem uma função ainda para validar a string dessa forma.
Não sei se me fiz entender, mas basicamente eu precisaria de nome e sobrenome caso contrário o cadastro não pode ser efetuado.
String nomeCompleto = "Rogério Silva";
String[] nomeSeparado = nomeCompleto.split(" "); // o método split separa os nome.
if (nomeSeparado.length != 1) { // verifica se há mais de um nome.
// faz o cadastro e o que precisar
System.out.println(nomeCompleto + " foi cadastrado!");
} else {
System.out.println(nomeCompleto + " não foi cadastrado!");
}
Se tiver mais interesse em métodos da classe String ta aqui a documentação da mesma: Documentação String
Entendi. Isso que você comentou seria orientação a objeto? Ainda não aprendi sobre isso, estamos trabalhando com vetores e matrizes
Vou tentar implementar no meu código e ver, muito obrigado pela tua ajuda.