Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Códigos em Java — FGV 2023

TI - Desenvolvimento de SistemasCódigos em Java
Código
fg161246
Banca
FGV
Órgão
CAM DEP
Ano
2023
Cargo
AL ( )
Considere o trecho de código Java exibido a seguir.   public class Main { static int m1(int x, int y) { return x + y; } static double m1(double x, double y) { return x * y; } public static void main(String[] args) { int a = m1(20, 3); double b = m1(3.56, 1.01); System.out.println("int: " + a); System.out.println("double: " + b); } }   A execução desse código produz
  1. Aum erro de sintaxe, pois há dois métodos com o mesmo nome.
  2. Bum erro de execução, pois há incompatibilidade de tipos.
  3. Ca exibição das linhas double: 23.0 double: 3.5956
  4. Da exibição das linhas int: 23 int: 4
  5. Ea exibição das linhas int: 23 double: 3.5956
Revelar gabarito e comentário

GabaritoE — a exibição das linhas int: 23 double: 3.5956

Link permanente: /questoes/fg161246