gpt4 book ai didi

java - 旧 Java 代码中的异常

转载 作者:行者123 更新时间:2023-12-02 05:21:29 27 4
gpt4 key购买 nike

我正在使用 Java 中没有泛型的旧代码。 hashMap 是在该代码中定义的,没有泛型,例如:

Map A = new HashMap();

在这段代码中,我想如何确定要在键和值中放入什么内容,以及如果用户可以放入任何键,那么它将如何比较它。既然equals方法没有被覆盖?

最佳答案

不幸的是,由于没有为 map 定义泛型,因此您无法限制可以放置的内容。为了进行比较,将调用 equals 方法,如果您放置的键没有覆盖该方法,则将调用 Object.equals

关于java - 旧 Java 代码中的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26474562/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com