Como faço para imprimir td conteúdo de uma lista?

5 respostas
A
public static void main(String[] args) {   
            List<Produto> listaProduto = new ArrayList<Produto>();   
	        List<Produto> listaAdicionada = new ArrayList<Produto>();   
	           
	        Produto prod1 = new Produto();   
	        prod1.setId(1L);   
	        prod1.setDescricao("Mouse Pad");   
	        listaProduto.add(prod1);   
	           
	        Produto prod2 = new Produto();   
	        prod2.setId(2L);   
	        prod2.setDescricao("Notebook");   
	        listaProduto.add(prod2);   
	           
	        Produto prod3 = new Produto();   
	        prod3.setId(3L);   
	        prod3.setDescricao("Processador");   
	        listaProduto.add(prod3);   
	        
	        System.out.println("O total de produtos é " +);
}

como faço para imprimir td conteúdo da lista?

5 Respostas

Marky.Vasconcelos

O que voce quer dizer com todo conteudo?

paulomn
for(int i =0; i<seuarray.size(); i++){
              
         System.out.println(seuarray.get(i).toString());
}
A

/* for(Produto produtos : listaProduto){ System.out.println("Id: " + produtos.getId() + " Descrição: " + produtos.getDescricao()); } */

que legal… conseguí encontrar o q queria…

o código que vc escreveu não deu certo…

for(int i =0; i<listaProduto.size(); i++){   
                
	            System.out.println(listaProduto.get(i).toString());   
	   } 
//como fazer para este for normal tb funcionar
?
paulomn

que estranho, sempre uso esse tipo de for pra manipular arrays, da uma olhada ae se nao foi voce que colocou o for no lugar errado, comigo sempre funciona

A

Ok, deixa eu ver melhor…

Criado 28 de junho de 2010
Ultima resposta 28 de jun. de 2010
Respostas 5
Participantes 3