QUESTÃO 2
Analise o código Java a seguir e, depois, responda ao que é solicitado.
import java.util.*;
class A{
int iSimples;
Integer iObjeto;
String sObjeto;
public static void main(String str[]){
A a = new A();
System.out.println(a.iSimples);
System.out.println(a.iObjeto);
System.out.println(a.sObjeto);
}
}
Marque a alternativa correta com a saída correspondente.
Alternativas
Alternativa 1:
0 0 0
Alternativa 2:
null 0 0
Alternativa 3:
0 null null
Alternativa 4:
null null null
Alternativa 5:
O código não irá compilar.
Respostas
respondido por:
3
Resposta:
Alternativa 3:
0 null null
Explicação:
Todos os tipos que não são primitivos, retornam valor null quando não
são declarados seus valores, já o tipo inteiro(int) deve retornar um número,
no caso, se não for declarado o seu valor, é preenchido automaticamente
pelo valor zero (0).
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás