From d9b387e2a92301b2c24970a17fc89d9e6508e2f4 Mon Sep 17 00:00:00 2001 From: David Du Date: Tue, 2 Dec 2025 00:01:14 +0800 Subject: [PATCH] Refine toString() format to use hex hash code for consistency with Object.toString() --- .../src/main/java/com/iluwatar/singleton/EnumIvoryTower.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/singleton/src/main/java/com/iluwatar/singleton/EnumIvoryTower.java b/singleton/src/main/java/com/iluwatar/singleton/EnumIvoryTower.java index a33876642993..bdb901faf5ee 100644 --- a/singleton/src/main/java/com/iluwatar/singleton/EnumIvoryTower.java +++ b/singleton/src/main/java/com/iluwatar/singleton/EnumIvoryTower.java @@ -37,6 +37,6 @@ public enum EnumIvoryTower { @Override public String toString() { - return getDeclaringClass().getCanonicalName() + "@" + hashCode(); + return getClass().getName() + "@" + Integer.toHexString(hashCode()); } }