空の TreeSet add および TreeMap put メソッドの振る舞いの変更を確認する

この規則は、 add メソッド java.util.TreeSet クラスおよび put メソッド java.util.TreeMap クラスの振る舞いが変わったからです

次による: Java SE 7 and JDK 7 Compatibility 資料 (最初の挿入試行) null オブジェクトを空にする TreeSet および TreeMap を使用するオブジェクト add() または put() メソッドがスローされるようになりました。 java.lang.NullPointerException 。 JDK の以前の実装では、以下のものが最初に挿入されます。 null を使用するオブジェクト add() または put() メソッドはこの例外をスローしませんでした。 以下を挿入しようとしています: null 空でない TreeSet または TreeMap これらのメソッドを使用しても失敗し続けます。 java.lang.NullPointerException 以前の JDK リリースと同じように。

追加情報については、以下の Java 7 API を参照してください。