Olá companheiros, preciso da vossa ajuda!
Estou criando 1 ArrayList “Pasta” q contem objectos de um tipo “Arquivo”, e criando o Outro arrayList “Arvore” q contem Objetos do tipo ArrayList “Pasta”, de modo a inserir o primeiro arraylist no segundo, OK!
o Objeto tipo X tem métodos públicos, q serãao usados durante um certo momento.
MAs o probelma ocorre qdo tento acessar o conteúdo do array list com o método get(index).
Ex: Arvore.get(index).get(index).métodosPublicos().
Equivalente a Arvore().Pasta().métodosDaPasta().
Porém as opções do segundo get(index) q seria a referência ao conteúdo do arrayList Pasta, não estão aparecendo como acessíveis.
O q pode estar errado.?
Não posso utilizar os get(index) em cascata?
Se alguém puder me esclarecer como devo fazer,
Obrigado!
PS: (meu código)
ArrayList<Tipo Arquivo> pasta;
ArrayList<Tipo ArrayList> arvore;
arvore.add(pasta.add(Arquivo));
arvore.get(i).get(0).??? essa parte não me mostra os métodos publicos do Objeto tipo Arquivo, já criado.