我使用HashSet来添加元素并检索它们,我知道我不会按照顺序检索数据,但我想知道确切的数据原因为何发生?为什么我们没有在HashSet中得到有序序列
import java.util.HashSet;
import java.util.Iterator;
public class HS
{
public static void main(String args[])
{
HashSet h=new HashSet();
h.add("Mayank");
h.add("Mayank");
h.add("Vashist");
h.add("Dinesh");
h.add("Vashist");
Iterator itr=h.iterator();
while(itr.hasNext())
{
System.out.println(itr.next());
}
}
}