null
に許可されていると思いましたSet
。
では、なぜ次のコードを実行するのでしょうか。
SortedSet<Integer> set = new TreeSet<Integer>();
set.add(null);
set.add(1); //--->Line indicated by exception
次の例外を与えますか?
スレッド「メイン」での例外 java.lang.NullPointerException at
java.lang.Integer.compareTo(Unknown Source) at
java.lang.Integer.compareTo(Unknown Source) at
java.util.TreeMap.put(Unknown Source)
java. util.TreeSet.add(不明なソース)