Dados duplicados no Vector?

5 respostas
J

E o seguinte , queria saber se tem algum método que elimina os dados repetidos de um Vector().

Tipo tenho no vetor varios dados repetidos

VECTOR => [DADO1,DADO2,DADO1,DADO1,DADO2,DADO2]

Queria que ficasse assim = [DADO1,DADO2].

Tem algum médoto do Vector() que faz isso ou tem que ralar usando um for mesmo ? Alguem pode me ajudar?!!

5 Respostas

C

“JAVAINICIANDO”:
E o seguinte , queria saber se tem algum método que elimina os dados repetidos de um Vector().

Tipo tenho no vetor varios dados repetidos

VECTOR => [DADO1,DADO2,DADO1,DADO1,DADO2,DADO2]

Queria que ficasse assim = [DADO1,DADO2].

Tem algum médoto do Vector() que faz isso ou tem que ralar usando um for mesmo ? Alguem pode me ajudar?!!

Se vc puder usar um hash, tente HashSet.

E

eae blz?

cara tenhu uma hipotese
que pode ser a forma que tu está fazendo
para inserir os dados no vector…

tem como vc postar o seu codigo onde vc insere essas informações
no vector

achu q vai ficar mais facil pra galera poder analizar o seu caso :wink:

[]'s

D

Olá

Concordo com o Anjo Supremo que o problema pode estar na hora que tu estas inserindo os dados.

Uma coisa que tu pode fazer antes de inserir é verificar se aquele objeto já existe no Vector.

Utilize o método: contains(Object elem)

assim: nome_var_vector.contains( nome_var_obj_a_ser_inserido );

Se retornar true, já existe o objeto. False se não existe.

Att, Diego.

J

Ou cria um vector novo fazendo os testes que o pessoal falou.

[]'s

G

e ai meu… blz???

eu tava verificando pelo site se eu conseguia uma solução para o meu problema e observei q tenho o mesmo problema q o seu

vc ja conseguiu fazer a classificação para não mostrar o nome repetido??

ok. obrigado!

Criado 4 de junho de 2005
Ultima resposta 22 de jun. de 2005
Respostas 5
Participantes 6