小编use*_*385的帖子

哪些 Java 数据结构具有确定性的迭代顺序?

在一次采访中,我被问到以下问题:

您的应用程序需要存储对象,以便在迭代结构时返回的条目的顺序是确定的。换句话说,如果对同一结构进行两次迭代,则两次迭代中返回的元素的顺序将相同。您会使用以下哪个类?

假设结构没有发生突变。(勾选任何适用的项)

HashMap 
LinkedHashSet   
HashTable   
LinkedHashMap
TreeSet 
TreeMap 
Run Code Online (Sandbox Code Playgroud)

我建议使用 LinkedHashSet。这是正确答案吗?为什么或者为什么不?

java collections

4
推荐指数
1
解决办法
2485
查看次数

标签 统计

collections ×1

java ×1