为什么要同时实现hashCode和equals

2024-12-05 00:57:36
推荐回答(1个)
回答1:

考虑一个天气预报系统,将Groundhog与Prediction对象联系起来。创建这两个类,使用Groundhog作为键,Prediction作为值。以下是来自书上的代码。 Java代码 //: containers/Groundhog.java // Looks plausible, but doesn't work as a HashMap key...