Hash算法:
代码:
import java.util.HashSet;
import java.util.Set;
public class HashSetTest {
public static void main(String[] args) {
//实例化HashSet
Set<Integer> set = new HashSet<>();
//添加元素
set.add(26);
set.add(15);
set.add(22);
set.add(24);
//获取元素
for(Integer integer: set){
System.out.println(integer);
}
}
}
输出结果:
22
24
26
15
请问输出结果为什么不是 Hash算法求得的顺序 22 15 24 26?