从HashMap中检索位置
问题描述:
我在hashMap中研究了我的密钥的位置。 例子:从HashMap中检索位置
HashMap<Integer, String> ht = new HashMap(); ht.put(1, "c"); ht.put(10, "b"); ht.put(8, "r"); System.out.println(ht);
10位置3 HashMap
,8位有2 ...
所以我有两个问题:
- 如何中检索这些位置HashMap类?
- 当我有很多元素,我使用hashMap来检索职位或二进制搜索?
答
哈希映射没有排序,所以在哈希映射中没有真正的位置概念。如果您需要订购/排序的地图,请查看TreeMap或LinkedHashMap。
有没有这样的事情在HashMap中的位置 – m0skit0