在Eclipse debugger variables
的视图中,我正在查看HashSet
,它有一个包含KeySet
和Table
的地图元素,但令我困惑的是这个table中包含许多空引用,所以我想知道表表示什么以及可能导致这些空引用的原因是什么?
因为如果那些是我的HashSet中的值,他们就不应该有很多空引用导致它的集合(集合不包含重复值)
感谢任何提示。
答案 0 :(得分:2)
null
引用只是实现细节。 HashSet
是通过将集合的元素划分为多个“桶”来实现的,null
引用只表示空桶。没问题。