【发布时间】:2016-12-25 06:26:21
【问题描述】:
如果您有两个类列表,您如何比较它们以查看它们是否相同而不考虑顺序。
Class[] list1[class1, class1, class2]
Class[] list2[class2, class1, class1]
无论顺序如何,这些列表都是相同的,但是java如何布尔呢?例如
if(list1.sort == list2.sort){}
【问题讨论】:
-
该类是否实现了
.getHashCode()和.equals()? (或者你的字面意思是Class类?) -
假设
Class是java.lang.Class,有趣的是它既没有实现hashCode()也没有实现equals()。
标签: java list class sorting compare