[RESOLVIDO]Não exibir um dado do ArrayList

3 respostas
thiagomartendal

Pessoal, tenho um ArrayLst no qual não quero exibir o valor 0, alguém sabe como posso esconder este elemento do Array?

ArrayList<Integer> arr = new ArrayList<Integer>();
arr.add(0);
arr.add(1);
arr.add(2);
arr.add(3);
arr.add(4);

[color=red]
Obs: Neste ArrayList eu preciso do 0. Não quero remove-lo, só não quero exibi-lo.
[/color]

3 Respostas

A

Não quer exibir ele onde?

Você pode criar um método que te devolve um novo ArrayList com o conteúdo filtrado.

Se tá usando Java 8, dá pra fazer com uma linha usando filter.
Se não, um bom e velho for+if.

aszarael
for (int i = 1; i <= 4; i++){
     System.out.println(arr[i]);
}
thiagomartendal

Valeu.

Criado 8 de junho de 2015
Ultima resposta 15 de jun. de 2015
Respostas 3
Participantes 3