Informática, perguntado por perguntador99999, 5 meses atrás

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.

Soluções para a tarefa

Respondido por rafames1000
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 interessantes