Popular uma lista

3 respostas
tifyzinha

Olá Pessoal.

Bem, eu tenho a seguinte duvida:

Tenho um médoto obterMedia(List) do tipo de um TO.

Tenho q fazer a seguinte operação:

media += listaX[i].valorReal

Sendo que:

Media - double
listaX - Lista que é passado como parametro no método.
i - variavel do for
valorReal - atributo do TO

Como eu poderia montar esse for???

bjos

3 Respostas

ramilani12

desculpe tifyzinha o que seria TO :?: :oops: , uma classe entidade ?

tifyzinha

TO = Transfer Object

TO é o nome que foi substituido pelo Java Bean, se nao me engano…
Ele só tem atributos e métodos gets e sets.

:wink:

ramilani12

Ah tá , faça o seguinte:

//tipo nao sei como vc esta instanciano o Bean mais ou menos isso:

CAluno cAluno = new CAluno();
cAluno.setNome("tifyzinha");

List listAluno = new ArrayList();

listAluno.add(cAluno);

Para recuperar o TO

public void obterMedia(List list)
{

List listAluno = list;
Iterator it = listAluno.iterator(); // é uma classe para percorre a Collection List ..

while (it.hasMoreElements())
{
   CAluno cAluno = (CAluno) it.next(); // faço casting para recuperar o TO
  System.out.println("Aluno "+cAluno.getNome());
}

}
Criado 11 de julho de 2006
Ultima resposta 11 de jul. de 2006
Respostas 3
Participantes 2