-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P2
-
Affects Version/s: 21
-
Component/s: core-libs
-
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
-