View类覆盖equals()和hashcode()方法吗?我想HashMap用AdapterViews
2275 次
2 回答
0
是否View覆盖这些方法无关紧要。一切都从扩展而来,Object因此将为它们提供一个实现。实现是否特定于View(几乎总是)无关紧要。因此,您可以将它们用作Map.
编辑:虽然我找不到任何关于Viewand的内容hashcode(),但我确实在 Android 文档中找到了这个精彩的页面,该页面解释了 Java 基类Object。在本文档中,它解释了如何实现一个hashcode()方法以及如果一个对象不支持它该怎么办(他们建议抛出一个UnsupportedOperationException)。因此,我不得不假设如果 Android 库中的一个类不支持hashcode(),Google 也会做同样的事情。
于 2013-08-08T14:31:13.010 回答