Bom dia
Estou fazendo um exercicio no qual um usuário informa o seu email, e o sisteminha precisa validar o email, ele precisa verificar se o email possui espaços, se possuir será enviada uma msg de erro, ele precisa verificar tb se o email possui 1 ou mais ou não possui @, caso possuir mais que um ou nenhum o programinha precisa enviar uma msg de erro falando que deve conter um @, ai que está o problema, eu coloco apenas um @ e a msg de erro é enviada de qualquer forma, independente se eu coloco 1 ou nenhum ou mais, vou colocar o código abaixo:
if (email.indexOf("@") != 1) {
JOptionPane.showMessageDialog(null,"O email deve conter um @","Erro", 0);
System.exit(0);
}
alguém sabe se esta comparação está certa?
Obrigado.