为什么输出是 f1 f2 f3 只有5fe输出为什么是 f1 f3 f2而不是 f1 f2 f3,在另一台电脑上又是 f2 f1 f3!
不好意思 提问栏满了 所以没打完 输出为什么是 f1 f3 f2而不是f1 f2 f3
HashSet是无序的,理论上讲iterator的输出顺序是任意的,不确定的,可以随时变化的。如果希望以特定的顺序遍历,可以用list等有序的数据结构。