HashSet x ArrayList

2 respostas
P

Olá Pessoal?

quais são as semelhanças e as diferenças entre um HashSet e um ArrayList ?

2 Respostas

R

Semelhanças: ambas implementam a interface Collection

Diferença: HashSet implementa a interface Set e ArrayList implementa a interface List.

Lendo a documentação das interfaces que as classes implementam você vai entender.

M

Semelhanças: ambas implementam a interface Collection

HashSet : é representado pela interface Set e tem como suas principais implementações as classes
HashSet, LinkedHashSet e TreeSet. Implementa em ordem aleatoria e não aceita valor repitido .

ArrayLyst : implementa da List tem como suas principais implementações as classes ArrayList e LinkdList . elas aceitam valores iguais . Obss ArrayList não é um array! !

basicamente isso . Ok , espero ter ajudado …

Eu uso assim : Collection teste = new ArrayList();

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