java中hashset的问题

2024-12-26 07:29:11
推荐回答(2个)
回答1:

hashset是通过一个迭代器iterator来实现遍历的


可以给给简单的例子给你:

Set set = new HashSet();
  for(int i=0;i<100;i++)
  {
   set .add("123");
  }
for(Iterator it=set.iterator();it.hasNext();)
  {
   System.out.println(it.next());
  }

回答2:

有hashcode方法,原理跟目录查询书本内容一个道理