腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Java
-
equals
()
和
hashCode
()
实现
java
、
dictionary
、
data-structures
、
hashmap
、
hashcode
我有一个类PointDensity,它
实现
为: import
java
.sql.Date; && mission_date.
equals
(other.mission_date) result = pr
浏览 12
提问于2019-01-08
得票数 0
4
回答
Equals
和
hashCode
实现
java
、
hashcode
这是名为WordType的域类,它的Id作为其唯一的DB生成值,名称
和
描述作为其他值。 我正在浏览乔舒亚·布洛赫的有效的
Java
资源,并且第一次很难吸收全部内容。因此,我正在研究一些其他程序员在我的代码中的
实现
,因此我通过示例学习并验证现有的
实现
。作者指出,对于通常的类,现有的等号
和
哈希码工作得很好。我真的很怀疑下面的等于
和
hashcode
实现
是否能工作,或者我们是否应该在不覆盖它们的情况下使用默认的等于
和
hashcode<
浏览 0
提问于2014-01-02
得票数 5
回答已采纳
4
回答
Java
-
equals
和
hashcode
java
、
equals
、
hashcode
我正在考虑在
Java
中使用BusinessObjects的Set。我的意图是,在每个集合中,每个业务对象应该只有一个实例,但是一个业务对象可以在多个集合中共享。AbstractBusinessObject,如下所示: public int
hashCode
() { }
浏览 0
提问于2012-09-27
得票数 1
回答已采纳
3
回答
Java
值对象比较方法
java
我是
Java
新手,正在努力学习。
Java
没有操作符重载,所以在编写一个值对象时,我知道你需要用一个被重写的'
equals
‘方法来比较对象,而不是==操作符,但我还没有读到你需要重写的其他方法。其他常见运算符的等效方法如何:>、<、>=
和
<=。这些方法是否需要被重写,或者如果需要,我是否必须创建它们。
浏览 3
提问于2011-06-22
得票数 0
回答已采纳
2
回答
为什么HashSet说它不包含这个对象?
java
、
collections
、
hashset
import
java
.util.*; public static void method(HashSet<Integer[]>
浏览 5
提问于2016-05-16
得票数 1
回答已采纳
1
回答
在定义复合键类时,我们为什么需要
equals
和
hashcode
?
java
、
spring-boot
、
hibernate
、
spring-data-jpa
我有这个类,并遵循了关于在spring引导中创建一个复合键类的教程,我可以知道谁调用它等于
和
hashcode
,以及在将对象映射到数据库表时它的目的是什么。customerId; private Long orderId; public boolean
equals
o.getClass()) return false; CustomerOrderPK that = (CustomerOrderPK)
浏览 2
提问于2021-11-01
得票数 1
2
回答
java
.util.HashSet中的doesn()方法不像我所期望的那样运行。
java
、
hashset
这是
java
main()方法: set.add(test); System.out.println(new Mapper("asd", 0).
equals
word, Integer counter) { this.word = word
浏览 0
提问于2011-04-20
得票数 0
回答已采纳
3
回答
HashMap添加具有等于true
和
相同哈希码的对象
java
、
hashmap
、
equals
、
hashcode
我正在尝试为HashMap创建自定义对象,并且已经为
hashcode
和
equals
方法编写了代码。在HashMap中添加对象时,
equals
方法为真,
hashcode
为两个对象返回相同的值,但HashMap将这两个对象添加为不同的对象。这怎么可能呢?B(String name, int id) this.name=name; }
浏览 2
提问于2018-08-17
得票数 4
4
回答
hashCode
()在
Java
中调用数组实例
java
、
arrays
、
hashcode
String a; public boolean
equals
(Object anotherObject) {return false; SomeObject object = (SomeObject) anotherObject; } /
浏览 10
提问于2014-06-24
得票数 2
回答已采纳
5
回答
Java
: Automatic
equals
()
和
hashCode
()
java
、
equals
、
hashcode
为简单的数据POJO
实现
equals
()
和
hashCode
()会弄乱我的代码,而且维护起来也很乏味。由于性能原因,我更喜欢字节码插装而不是AOP方法。更新:关于
实现
equals
()
和
hashCode
()的必要性的主题已经讨论过了,这是我的观点: 比起在代码中钻研,在涉及到hC/eq时添加hC/eq不是更好吗?
浏览 68
提问于2011-08-06
得票数 21
回答已采纳
1
回答
重写
equals
和
hashCode
-
java
java
我想覆盖Point类中的
equals
和
hashCode
方法。我想在我的列表中使用Point1类对象,我想检查列表中是否有一个点具有相同的坐标,并且它不需要是相同的对象。仅在字段中具有相同的值。下面是我的代码,我不知道为什么它不能工作 import
java
.util.List; hash = hash/12 +
浏览 2
提问于2014-05-29
得票数 0
4
回答
对象属性是不一样的。
java
if(filterList .
equals
(newList)){ } else {}我的POJO类与getter
和
setter一起非常简单。
浏览 8
提问于2012-11-02
得票数 1
回答已采纳
3
回答
如果哈希表中的键是一个类对象,containsKey是如何工作的?
java
、
oop
、
hashtable
即: triplet_to_be_inserted.curr、triplet_to_be_inserted.next
和
triplet_to_be_inserted.prev如果是,如何防止这种情况?
浏览 1
提问于2011-06-27
得票数 4
回答已采纳
1
回答
如何使用InvocationHandler#invoke的“`proxy`”参数(.)方法?
java
、
proxy
我有以下代码: public static void main(String[] args) { ClassLoader cl = Test.class.getClassLoader(); ((Map)Proxy.newProxyInstance(cl,mapClass,ih)).put("hello", 1
浏览 2
提问于2021-08-27
得票数 0
回答已采纳
2
回答
什么时候使用接口作为键类型对HashMaps有意义?
java
下面是一个例子:如果我将两个不同MyInterface
实现
的对象放入映射中,那么它们都将在自己的
hashCode
()
实现
上操作,并且HashMap的整个底层逻辑不再有意义。
浏览 2
提问于2014-06-11
得票数 1
1
回答
通过使
hashCode
和
equals
变得抽象,执行它们有什么好处吗?
java
、
abstract-class
、
equals
、
abstract
、
hashcode
//////////////////////////////////////////////////
浏览 0
提问于2018-06-10
得票数 1
回答已采纳
4
回答
具有非原语类型的
Java
equal
和
hashCode
java
RoleType { String details;两个关系是相等的,当 如何为类
equals
和
hashCode
编写Relation。当尝试使用Netbeans时,它只显示3个字段(name、roleFrom
和
roleTo)。是因为不应该访问roleFrom
和
roleTo (roleType -> typeName)中
浏览 7
提问于2010-07-28
得票数 4
回答已采纳
1
回答
如何对两个对象使用集合方法(removeAll()
和
retainAll())。(对象是父子关系)
java
、
list
、
collections
、
apache-commons
I can not add
equals
method)--same object are:14import
java
.util.List; public class CollectionCo
浏览 1
提问于2010-12-16
得票数 4
回答已采纳
3
回答
HashSet问题--带有contains的
equals
和
hashCode
的工作方式与我预期的不同
java
、
collections
、
jython
、
hashset
我有以下代码: def __init__(self,tag): def
equals
(self,obj): def
hashCode
(self):from
java
.
浏览 4
提问于2008-10-23
得票数 3
回答已采纳
3
回答
您需要重写记录的
hashCode
()
和
equals
()吗?
java
、
java-14
、
java-record
假设有以下示例:{ } 如果要将said对象添加到
hashCode
中,是否需要重写HashMap
和
HashMap
浏览 4
提问于2020-05-10
得票数 38
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
equals和hashCode的理解
Java中重写equals方法为什么要重写hashcode方法?
Java中=和equals的区别
Java小白对equals和=,傻傻分不清楚
HashMap的实现原理-JAVA成长之路
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券