[RESOLVIDO] Dúvida em array de objeto

3 respostas
A

Olá pessoal,

Minhda dúvida é a seguinte… Possuo uma classe ExemploA que tem uma variavel do tipo classe ExemploB. Porém quero usar um array desse objeto.

Está correto o código que fiz? Como referencio qtos arrays terei num objeto dentro da classe?

public class ExemploA{

int A;
int B;

ExemploB [] varB;

}

public class ExemploB{

int C;
int D;

//Metodos

}

public class Teste{

public static Teste{
	
	ExemploA exemp = new ExemploA
	exemp.A = 1;
	exemp.B = 2;
	exemp.varB ????
}

}

3 Respostas

darlan_machado

Todo array funciona da mesma maneira

int x[] = new int[10];

Logo

exemp.varB = new ExemploB[10];
LuanFroehlich

Se “correto” você diz "declarado ", sim, ta certo, ele compila.

Nesse seu caso, só tem um array declarado.
Se vc quer dizer o tamanho dele, é como o @darlan_machado colocou ali: exemp.varB = new ExemploB[10]; Se não for isso, essa sua pergunta esta confusa, dai teria que detalhar melhor a sua duvida pra te ajudar.

A

Obrigado pelas respostas era isso mesmo minha dúvida.

Criado 8 de agosto de 2018
Ultima resposta 9 de ago. de 2018
Respostas 3
Participantes 3