1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

java Qual o erro desse ultimo ef e else pra ele poder parar de rodar o while

import java.math.BigDecimal; import javax.swing.; import java.time.LocalDate; import java.util.;

public class principal {

public static void main(String[] args) { Scanner l = new Scanner(System.in); int escolha = 0; List funcionarios = new ArrayList<>();

// PELO MENOS 5 FUNCIONÁRIOS while (funcionarios.size() < 5) {

System.out.println("Você é funcionário ou gerente? \n1 - Funcionário\n2 - Gerente"); int resposta = l.nextInt();

if (resposta == 2 || resposta == 1) { System.out.println("BEM VINDO AO SEU CADASTRO "); System.out.println("Digite seu nome"); String nome = l.next();

System.out.println("Digite seu sobrenome "); nome = nome + " " + l.next();

System.out.println("Digite o ano de contratação"); int anoContratacao = l.nextInt();

System.out.println("Digite o mês de contratação"); int mesContratacao = l.nextInt();

System.out.println("Digite o dia de contratação"); int diaContratacao = l.nextInt();

LocalDate dataContratacao = LocalDate.of(anoContratacao, mesContratacao, diaContratacao);

System.out.println("Digite o valor do seu salário"); BigDecimal salario = l.nextBigDecimal();

Funcionario funcionario = null; if (resposta == 1) { funcionario = new Funcionario(nome, dataContratacao, salario); } else if (resposta == 2) { funcionario = new Gerente(nome, dataContratacao, salario); }

if (funcionario != null) funcionarios.add(funcionario); }else resposta != escolha ;

}

}

}

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ou faça a sua própria pergunta.