Pular para o conteúdo principal

Questão de Programação — Java — INSTITUTO AOCP 2019

ProgramaçãoJava
Código
qq514126
Banca
INSTITUTO AOCP
Órgão
IBGE
Ano
2019
Nível
Superior
Cargo
Analista Censitário - Análise de Sistemas - Desenvolvimento de Aplicações
Na linguagem Java, é possível comparar diferentes tipos de dados, como caracteres e numéricos. Quando se compara valores de tipos de dados primitivos, o resultado é true se ambos os valores forem idênticos, o mesmo ocorre com as referências. Nesse sentido, analise o seguinte trecho de código e assinale a alternativa que apresente um trecho de código que faça uma comparação entre as strings, retornando como resultado true.(...)s1 = new String("mundo");(...)
  1. Aif (s1 == “mundo”)System.out.println("s1 é igual a \"mundo\"");elseSystem.out.println("s1 é diferente de \"mundo\"");
  2. Bif (s1 = “mundo”)System.out.println("s1 é igual a \"mundo\"");elseSystem.out.println("s1 é diferente de \"mundo\"");
  3. Cif (s1.equals(“mundo”))System.out.println("s1 é igual a \"mundo\"");elseSystem.out.println("s1 é diferente de \"mundo\"");
  4. Dif (s1.compare(“mundo”))System.out.println("s1 é igual a \"mundo\"");elseSystem.out.println("s1 é diferente de \"mundo\"");
  5. Eif (s1.string(“mundo”))System.out.println("s1 é igual a \"mundo\"");elseSystem.out.println("s1 é diferente de \"mundo\"");
Revelar gabarito e comentário

GabaritoC — if (s1.equals(“mundo”)) System.out.println("s1 é igual a \"mundo\""); else System.out.println("s1 é diferente de \"mundo\"");

Link permanente: /questoes/qq514126