RFR(m): 8140281 deprecate Optional.get()
stuart.marks at oracle.com
Thu Apr 28 23:55:49 UTC 2016
On 4/28/16 4:05 AM, Stanislav Baiduzhyi wrote:
> Those examples are amazing. Would it be possible to expand Optional
> class javadoc with some of those examples? First, second, and the last
> one are the most descriptive in my opinion. I frowned at Optional for
> so long, you just showed me that I was not using it properly.
Yes, this is a good point, independent of deprecation of get() and addition of
new/replacement methods such as getWhenPresent(). It does seem really hard to
look at the API docs for Optional and to figure out how they're intended to be
used. While the javadocs aren't the right place for a tutorial, it's certainly
reasonable to have a few small examples in key places.
I've filed JDK-8155693 to track this.
More information about the core-libs-dev