RFR: JDK-8280168 Add Objects.toDefaultString

Joe Darcy darcy at openjdk.java.net
Tue Jan 18 23:31:50 UTC 2022


While it is strongly recommend to not use the default toString for a class, at times it is the least-bad alternative. When that alternative needs to be used, it would be helpful to have the implementation already available, such as in Objects.toDefaultString(). This method is analagous to System.identityHashCode.

Please also review the CSR: https://bugs.openjdk.java.net/browse/JDK-8280184

-------------

Commit messages:
 - JDK-8280168 Add Objects.toDefaultString

Changes: https://git.openjdk.java.net/jdk/pull/7139/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=7139&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8280168
  Stats: 35 lines in 2 files changed: 32 ins; 0 del; 3 mod
  Patch: https://git.openjdk.java.net/jdk/pull/7139.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/7139/head:pull/7139

PR: https://git.openjdk.java.net/jdk/pull/7139


More information about the core-libs-dev mailing list