-
Bug
-
Resolution: Fixed
-
P2
-
21
-
b26
-
Verified
Observed that SequencedMap:firstEntry() throws NullPointerEx when the map entry has null key or null value.
Example : the following code snippet throws NPEx.
======== ( When key is null )
SequencedMap<String, String> sequencedMap = new LinkedHashMap<>();
sequencedMap.put(null, "v1");
sequencedMap.firstEntry();
======== (When value is null )
SequencedMap<String, String> sequencedMap = new LinkedHashMap<>();
sequencedMap.put("k", null);
sequencedMap.firstEntry();
=====
Example : the following code snippet throws NPEx.
======== ( When key is null )
SequencedMap<String, String> sequencedMap = new LinkedHashMap<>();
sequencedMap.put(null, "v1");
sequencedMap.firstEntry();
======== (When value is null )
SequencedMap<String, String> sequencedMap = new LinkedHashMap<>();
sequencedMap.put("k", null);
sequencedMap.firstEntry();
=====
- blocks
-
JDK-8280836 JEP 431: Sequenced Collections
-
- Closed
-