Olá Pessoal?
quais são as semelhanças e as diferenças entre um HashSet e um ArrayList ?
Olá Pessoal?
quais são as semelhanças e as diferenças entre um HashSet e um ArrayList ?
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.
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();