Ola pessoal…estudando o pacote java.util.* , estava implementando algumas classes de teste…e me deparei com o seguinte problema…e queria confirmar a veracidade disso…
É possivel inserir elementos nulos em um HashSet…mas como o mesmo… não permite a duplicação de elementos… somente um elemento nulo pode ser inserido… OK ??
Collection set = new HashSet();
set.add(null); <-- return true;
set.add(null); <-- return false;
Depois parti para a implementação da classe TreeSet…e percebi que o mesmo nao aceita elementos nulos…
Collection treeset = new HashSet();
treeset.add(null); <-- compile error;
pq??
no livro da Kathy , nao fala nada sobre isso…existe mais alguma outra classe que tbm nao possa receber elementos nulos , fora “Hastable” ??
Obrigado.

