From d0a739accf2517131b1602bb4ff4a584e2293f8f Mon Sep 17 00:00:00 2001 From: sltap Date: Mon, 22 Aug 2022 07:38:12 -0400 Subject: [PATCH] 14.2 --- src/main/java/com/github/hcsp/polymorphism/User.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/github/hcsp/polymorphism/User.java b/src/main/java/com/github/hcsp/polymorphism/User.java index 7a601df..b3def02 100644 --- a/src/main/java/com/github/hcsp/polymorphism/User.java +++ b/src/main/java/com/github/hcsp/polymorphism/User.java @@ -47,7 +47,11 @@ public int hashCode() { /** 老板说让我按照用户名排序 */ @Override public int compareTo(User o) { - return name.compareTo(o.name); + int a=name.compareTo(o.name); + if (a!=0){ + return a; + } + return id.compareTo(o.id); } public static void main(String[] args) {