:
Map<String,Object> myMap = ...
Function<Object,String> myFunc = Object::toString;
myMap.computeIfAbsent("42", myFunc);
?
, myFunc Function<Object,String>
, Map<String,Object>
, , . , , , Function<K,V>
.
, . , , : "42"
- String
, toString()
. String
, , , Object
. , , .
"" - , Function<? super K, ? extends V>
.