weixin_42347492
weixin_42347492
2009-09-18 18:50

怎么理解Set集合中的HashSet中的元素是无序的?

  • it技术
  • 互联网问答
  • IT行业问题
  • 编程语言问答
  • 计算机技术
怎么理解Set集合中的HashSet中的元素是无序的?
Set集合中对象是不按特定顺序排序,并且对象没有重复的.而Set的一个实现类:HashSet是按照hash算法来存取集合中的对象的.hash是: 对象值-->哈希码-->元素位置 .所以我有个疑问:"Set集合中对象是不按特定顺序排序" 与 "HashSet的中的对象值和元素位置的对应" 是不是有点矛盾?或者说有点别扭. 这应该是个理解问题,请指正我的叙述并帮忙回答我的疑问?
感激!
  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答

为你推荐