- 
    Bug 
- 
    Resolution: Unresolved
- 
     P4 P4
- 
    8, 11, 17
- 
        generic
- 
        generic
                    ADDITIONAL SYSTEM INFORMATION :
java.lang.NullPointerException
A DESCRIPTION OF THE PROBLEM :
List<Object[]> list = new ArrayList<>();
		
Object[] ar = {123,null};
Object[] arr = {321,null};
list.add(ar);
list.add(arr);
		
Map<Integer, String> collect = list.stream()
.filter(Objects::nonNull)
.collect(Collectors.toMap(obj -> (Integer)obj[0], obj -> (String)obj[1]));
		
System.out.println(collect);
            
java.lang.NullPointerException
A DESCRIPTION OF THE PROBLEM :
List<Object[]> list = new ArrayList<>();
Object[] ar = {123,null};
Object[] arr = {321,null};
list.add(ar);
list.add(arr);
Map<Integer, String> collect = list.stream()
.filter(Objects::nonNull)
.collect(Collectors.toMap(obj -> (Integer)obj[0], obj -> (String)obj[1]));
System.out.println(collect);
- duplicates
- 
                    JDK-8266237 Unexpected NullPointerException from Stream.collect(Collectors.toMap) -           
- Closed
 
-