Ed
há 11 meses
Vamos analisar cada afirmativa: I – O programa apresenta erros, pois o tipo inteiro em Java é int, não integer. Falso. Em Java, o tipo primitivo é `int`, mas a classe wrapper é `Integer`. Se o programa usa `Integer`, isso não é um erro, apenas uma escolha de tipo. II – O programa não apresenta erros, mas tem um desempenho baixo, pois ele utiliza instâncias das classes wrapper Integer ao invés do tipo primitivo int. Verdadeiro. Usar `Integer` em vez de `int` pode impactar o desempenho devido à sobrecarga de objetos, mas isso não é um erro. III – O programa não apresenta erros e sua execução gera a saída 36. Não podemos determinar sem ver o código. Se o código realmente gera a saída 36, essa afirmativa seria verdadeira, mas sem o código, não podemos confirmar. Com base na análise: - A afirmativa I é falsa. - A afirmativa II é verdadeira. - A afirmativa III não pode ser confirmada sem o código. Portanto, a alternativa correta é: e) Apenas uma afirmativa está correta.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
há 2 anos
A alternativa correta é a letra C) Apenas I e III estão corretas. A afirmativa I está correta, pois o tipo inteiro em Java é int, não integer. A afirmativa II está incorreta, pois o uso de instâncias das classes wrapper integer não afeta o desempenho do programa. A afirmativa III está correta, pois a execução do programa gera a saída 36.
Mais perguntas desse material