[resolvido]como melhorar a visualização de um array!?

5 respostas
felipe_thrash

Alguem me explica, como posso fazer meu array retornar uma lista ? por exemplo de um metodo get ???

tipo… meu

Column col = new Column(); col.setName(column.getName()); col.setPosition(column.getPosition()); . . tabelinha.getColumns().add(col); . . System.out.println(tabelinha.getColumns());

me retorna isso !?

[model.Column@57dc15]

desculpem se é basico demais… mas é esquisito :oops:

5 Respostas

Rafael_Nunes

O que o método getColums retorna? Um array de colunas?
Para transformar isso em uma lista, utilize Arrays.asList().

felipe_thrash

sim, retorna um array, com o nome da coluna, e posição da coluna na tabela…

não precisa de lista… axo q é apenas algo como a formatação do dado…

pq o array, de nome, e posição é trazida por esse tipo:

[model.Column@57dc15]

tem alguma ideia pq retorna isso??

G

Você está acessando o objeto, por isso imprimi [model.Column@57dc15]

Tenta:

System.out.println(tabelinha.getColumns().get(0));

Veja se retorna outro valor.

felipe_thrash

tb não funcionou… vi que esse get, pega uma determinada posição da lista certo ?
nao foi…

bem olhem só o squema é simples…

é uma lista de TABELAS q tem dentro uma lista de COLUNAS…

então cada tabela vai mostrar suas colunas e suas posições…

minha classe Table contem Nome(String), e Column(ArrayList)
minha classe Column contem Nome(string) e posição(int)

só esse retorno q ta esquisito… e debuguei o array ta puxando nome e posição certinho…

:?

felipe_thrash

cara valeu, observando aki… eu tenho q jogar um contador nometodo get( int position), e depois + os metodos de acesso…
ficando assim:

System.out.println(tab.getColumns().get(i).getName()); System.out.println(tab.getColumns().get(i).getPosition());

valew galera!

:wink:

Criado 19 de fevereiro de 2008
Ultima resposta 20 de fev. de 2008
Respostas 5
Participantes 3