Stream.findFirst的一個疑問


今天熟悉stream時遇到一個問題:

報錯

查看源碼發現調用的Optional.of(),不可以放空值

這樣倒是可以不報錯

但是想不明白,不讓放空值這個findFirst()方法返回Optional的意義何在呢?

歸根結底有Optional.ofnullable,為什么有Optional.of這種不能放null值的Optional


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM