我自己实现了一个类
class Method{
String className,methodName;
Vector parameterTypes;
}
并把Method作为键值,写了一个Map
然后我在遍历输出这个Map的所有Key时候,能够输出我想要的那个对象a的内容,可是我写Map.containsKey(a)的时候,它却返回了false。
我尝试过自己改写Object.equals方法,但还是没用。
改写的equals方法如下:
另外,我尝试了如下代码:
请问这是什么原因,应该如何解决?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。