Ola á todos !!!
 
Como posso trabalhar com listas encadeadas em Java ?
 
MInha situação é a seguinte: Tenhos duas classes (Mestre e Detalhe), sendo que quero criar um campo na classe mestre que seja uma lista de objetos da classe Detalhe. Mais precisamente gostaria de criar uma classe DetalheList e criar na classe mestre um atributo DetalheList.
 
Exemplo das classes:
 
class Mestre {
    DetalheList detalhes;
}
 
class Detalhe {
    Mestre mestre;
}
 
Exemplo de utilização:
 
Mestre m = new Mestre();
Detalhe d1 = new Detalhe();
Detalhe d2 = new Detalhe();
 
m.detalhes.add(d1);
m.detalhes.add(d2);
 
System.out.println("Número de detalhes: " + m.detalhes.count);
 
m.detalhes.remove(1);
 
System.out.println("Número de detalhes: " + m.detalhes.count);
 
 
---
 
Existe alguma classe já pronta de lista encadeada em Java ???
 
Té mais !!!
 
    Rodrigo
 
 

Responder a