Duvida Vetores

4 respostas
M

Tenho um vetor com as seguintes numeros [22,22,1,3,2,45,45,5,7]

Quero que ele vasculhe o vetor identifique os numeros repetidos e imprima outro vetor sem os valores repetidos

Exemplo:

Vetor de Saida [22,1,3,2,45,5,7]

Como faço ?

4 Respostas

T

Copie esse vetor para uma LinkedHashSet <Integer>. Então percorra esse LinkedHashSet, que irá conter apenas os valores não repetidos.

Se você quiser que além disso os valores estejam ordenados, então use um TreeSet<Integer>.

M

Vlw pela ajuda amigo, mas como uso esse linkedHash ae?

Abraços

T

http://java.sun.com/javase/6/docs/api/java/util/LinkedHashSet.html

B

Para cada elemento na lista de entrada, você checa se ele já está na lista de saída. Se não tiver, adicione-o a lista.

Criado 8 de junho de 2009
Ultima resposta 8 de jun. de 2009
Respostas 4
Participantes 3