Imaginem que eu tenho um cadastro, utilizando arraylist bidimensional…
então o meu array list principal conterá uma pessoa em cada um de seus índices (dinâmicos), enquanto cada array list de cada pessoa conterá os dados cadastrais…
CPF, RG, endereço…(existirao casos talvez q a pessoa não tenha cpf, por isso usei dinâmico)…
Daí eu populo este array bidimensional no meu jlist…que ao ser acionado exportará informaçoes para um arquivo…
Só q é o seguinte…na ilustração do jlist aparece todo conteúdo nome + cadastro… queira deixar populado no jlist apenas o nome… porém eu perco os parâmetros de cadastro(cpf, rg)…
Como poderia mostrar no jlist de forma simplificada no método jlist sem perder dados quando eu for enviar?Só visualização mais compacta mesmo…
Eu nunca ouvi falar em ArrayList bidimensional, somente em array bidimensional e multidimensional.
Outra coisa: quando vc posta o seu código que já está pronto, nós aqui do GUJ podemos te dar dicas de como fazer uma coisa melhor. Sem o seu código, nós não podemos ajudar muito, mas mesmo assim vou tentar dar algumas dicas
Bom... se eu entendi o seu problema, vc pode fazer assim:
Cria uma classe chamada Pessoa ou Cliente, assim:
ArrayList<ArrayList<Pessoa>> array = new ArrayList<ArrayList<Pessoa>>();
array.get(1).add(new Pessoa()); // que horror, hehe
péssimo!
Mas no meu eu só pensei nisso. Eu tinha que guardar uma lista de Strings. Para cada posição da lista eu tinha que gerar uma lista com todos os elementos antecedentes.
Quase surtei.
M
monga1984
CARA… PARA ORGINIZAR USEI UMA TABELA JTABLE…organizou minha lista…
array list bidimensional é sinistro mas funciona!
tem que dar um for dentro de for… a parte boa é q fika bem dinâmico!
ehhe
M
marcio_gs
Por que ArrayList “bidimensional” é estranho? Oo
Só é aceitável vocês falarem isso se acharem estranho array bidimensional.
walissongpi
marcio_gs:
Por que ArrayList “bidimensional” é estranho? Oo
Só é aceitável vocês falarem isso se acharem estranho array bidimensional.
É isso aí. A dificuldade (ou facilidade) é a mesma. Só que o código fica feio e enorme.
M
marcobiscaro2112
monga1984:
CARA… PARA ORGINIZAR USEI UMA TABELA JTABLE…organizou minha lista…
array list bidimensional é sinistro mas funciona!
tem que dar um for dentro de for… a parte boa é q fika bem dinâmico!
ehhe
Mas para armazenar cadastros você não precisa de um List bidimensional. Você precisa de um List de Cadastro (ou de Pessoa, ou do nome que melhor definir sua classe). Java é orientado a objetos, não a arrays (ou List, que seja).