Pular para o conteúdo principal

Questão de Programação — Java — VUNESP 2019

ProgramaçãoJava
Código
vu043958
Banca
VUNESP
Órgão
Prefeitura de Campinas - SP
Ano
2019
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Considere o código Java 9 a seguir:class Main{ public static void main(String[] args) { String x = “10”;if (x instanceof Integer){System.out.println(“SIM”);} else {System.out.println(“NÃO”);}}}Ao ser executado, esse código produzirá
  1. Aa mensagem “NÃO” no terminal, pois “x” não é uma instância de Integer
  2. Bum erro em tempo de execução, pois Integer não está na mesma genealogia que String.
  3. Ca mensagem “SIM” no terminal, pois “x” é compatível com o tipo Integer.
  4. Das mensagens “SIM” e “NÃO” no terminal, pois embora “x” não seja instância de Integer, ele pode ser convertido em Integer.
  5. Eum erro em tempo de compilação, pois Integer não está na mesma genealogia que String.
Revelar gabarito e comentário

GabaritoE — um erro em tempo de compilação, pois Integer não está na mesma genealogia que String.

Link permanente: /questoes/vu043958