Desculpem a dúvida besta, mas não sei como usar o método indexOf pra identificar se o primeiro nome de alguém é João:
Isso aqui não deu:
[code] String nome;
System.out.println("Digite um nome");
nome=J.nextLine();
if(nome.indexOf("Joao"))[/code]
indexOf retorna a posição onde a String foi encontrada, caso retorne um número diferente de -1 significa que achou uma ocorrência.
if(nome.indexOf("Joao") != -1) verdadeiro
Para verificar se o primeiro nome é João, faça isso:
if(nome.startsWith("João")) TRUE
Obrigado pelas duas dicas. Eu achei mais simplificada esse “nome.startsWith”.