一个集合只包含一个实体社区的对象,我正在使用两个具有相同值的对象,其中一个对象存储在该集合中
Set<Community> communties = template.get(User.class, "1").getCommunities();
Community com = template.get(Community.class, 1);
for(Community community : communties)
System.out.println(community.equals(com));
System.out.println(communties.contains(com));
First Statement 打印true
,但 Second Statement 打印false
。为什么?