Bom pessoal, pra quem não sabe, eu sou iniciante no Java, e to tendo um outro problema. A classe “Funcionarios” tem o “Demite” que vai esr especificado abaixo:
Strings não usam o operador == por serem objetos, e não tipo primitivo (int, double, char, etc.)
como seu método é S/N, recomendo usar o tipo char, mas se quiser usar String, o que muda é o seguinte:
if (decisao.equals("S")) {
edit:
também tente usar o operador lógico NÃO invés de testes desnecessários:
Valeu pessoal, mas já encontrei o erro. Estava na leitura da string mesmo, e estava nextLine(), como o amigo disse. Porém, só funcionou quando eu puz next();. Aí funfou numa boa. Obrigado.