なぜHashSet
でnull
を追加するとException
を投げるが、null
TreeSet
で投げる例外を追加することはありません。なぜHashSetの中でヌルを追加すると例外をスローしませんが、TreeSetのスロー例外ではnullを追加すると
Set<String> s = new TreeSet<String>();
s.add(null);
はNullPointerException
Set<String> s = new HashSet<String>();
をスローNull
値を追加することを許可します。
ありがとうございました...それを得ました –