Map.computeIfAbsent
Martin Buchholz
martinrb at google.com
Fri May 24 10:35:48 PDT 2013
Looking at the spec for get() I see:
* @param key the key whose associated value is to be returned
computeIfAbsent is an enhanced form of get(), so we could simply reuse that
@param, possibly embellished slightly with a phrase like
"possibly computed by the mapping function"
On Thu, May 23, 2013 at 8:33 PM, Martin Buchholz <martinrb at google.com>wrote:
> This spec snippet from Map.computeIfAbsent:
>
> * @param key key with which the specified value is to be associated
>
> is not correct, since there is no "specified value". A convincing
> replacement is hard to find. Perhaps best is the muddy
>
> * @param key key with which a value may be associated
>
> from computeIfPresent.
>
More information about the lambda-dev
mailing list