Estou querendo fazer um laço para compara valores em um caracter char mas não estou conseguindo, não estou conseguido sair do laço.
O que está faltando na comparação dos valores…?
do{
System.out.println("Gostaria de receber um Feliz Aniversário? Digite 'S' = para sim e 'N' para não");
resposta = ler.nextLine().charAt(0);
if (( resposta == 'S')||(resposta == 's' )){
comecar = 's';
System.out.println(comecar);
}else if (( resposta == 'N')||(resposta == 'n' )){
comecar = 'n';
}
contadorInicial = contadorInicial + 1;
if (contadorInicial >= 3){
System.out.println("Voçe já realizou três ou mais tentativas, veja oque o sistema pede. ");
}
}while((comecar != 'S')||(comecar != 's')||(comecar != 'N')||(comecar != 'n'));