Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — Ibest 2025

ProgramaçãoLinguagens de programação
Código
qg550292
Banca
Ibest
Órgão
CRM-DF
Ano
2025
Nível
Superior
Cargo
Analista de T.I.
Q31.png 353×200Com relação à estrutura e aos comandos da linguagem Java acima apresentados, que visam realizar o controle de acesso de usuários com base em suas permissões, assinale a alternativa correta.
  1. AO método equals() utilizado no código é incorreto em Java. O operador == deve ser usado para comparar o conteúdo de strings.
  2. BO código está correto e exibirá "Acesso concedido." no console, pois a condição do if será satisfeita com os valores fornecidos.
  3. CA declaração String usuario = "admin"; está incorreta, pois Java não aceita a inicialização de variáveis dentro do método main().
  4. DA estrutura if em Java exige obrigatoriamente a palavra-chave then, como ocorre em outras linguagens de programação.
  5. EO operador && utilizado no código não é válido em Java; a linguagem utiliza apenas and para conjunção lógica.
Revelar gabarito e comentário

GabaritoB — O código está correto e exibirá "Acesso concedido." no console, pois a condição do if será satisfeita com os valores fornecidos.

Link permanente: /questoes/qg550292