8276904: Optional.toString() is unnecessarily expensive

Reviewed-by: rriggs, smarks
This commit is contained in:
Eamonn McManus 2021-12-08 21:24:43 +00:00
parent 6e7b7f352e
commit fe2ae8e38b
4 changed files with 4 additions and 4 deletions

View file

@ -454,7 +454,7 @@ public final class Optional<T> {
@Override
public String toString() {
return value != null
? String.format("Optional[%s]", value)
? ("Optional[" + value + "]")
: "Optional.empty";
}
}