标签: java nullpointerexception java-8 java-stream
我有一个Stream<Integer>,想知道此流中是否有null。我该如何检查?使用.anyMatch(null)会向我发送java.lang.NullPointerException。
Stream<Integer>
null
.anyMatch(null)
java.lang.NullPointerException
答案 0 :(得分:21)
anyMatch接受谓词。
anyMatch
stream.anyMatch(x -> x == null)
或
stream.anyMatch(Objects::isNull)