【发布时间】:2019-03-29 19:46:51
【问题描述】:
我想知道 HashSet 中以何种方式检索数据 我以不同的顺序插入数据,输出数据以另一个顺序。 有人可以告诉这背后的逻辑吗?
代码是这样的:-
class Test
{
public static void main(String[]args)
{
HashSet<String> h = new HashSet<String>();
// Adding elements into HashSet using add()
h.add("India");
h.add("Australia");
h.add("South Africa");
System.out.println(h);
}
}
输出:- [南非、澳大利亚、印度]
【问题讨论】:
-
使用
Set<String>set = new LinkedHashSet<String>()
标签: java collections set hashset