Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FGV 2022

ProgramaçãoLinguagens de programação
Código
fg057390
Banca
FGV
Órgão
TRT - 13ª Região (PB)
Ano
2022
Nível
Médio
Cargo
Técnico Judiciário - Tecnologia da Informação
Analise o código Java (incompleto) a seguir.-------public class Main {public static void main(String[] args) {Status x = Status.Não;switch(x) {case Sim:System.out.println(1);break;case Não:System.out.println(2);break;case Indefinido:System.out.println(2);break;}}}Dado que a execução desse código produz o número 2 na saída, assinale o texto que substitui corretamente o trecho tracejado.
  1. Aenum Status{Sim, Não, Indefinido}
  2. Benum {Sim, Não, Indefinido}
  3. Cenum x Status {Sim, Indefinido}
  4. DStatus {Sim, Não, Indefinido}
  5. EString[] Status {"Sim ", "Não ", "Indefinido "}
Revelar gabarito e comentário

GabaritoA — enum Status{ Sim, Não, Indefinido }

Link permanente: /questoes/fg057390