[英]Retrieve all entries from Map<Integer, String> with keys in certain range
我需要有一個HashMap <Integer,String>,它可以提供快速操作來檢索鍵在某個整數范圍內的所有條目的列表,此外,還可以基於鍵從映射中獲取值。
哪種Map
實現適合這些需求?
您可能正在尋找NavigableMap
。 但是,您不能使用HashMap
創建地圖,因為地圖必須是SortedMap
。 考慮改用TreeMap
。
TreeMap
將提供鍵的排序列表。 然后,您需要修剪列表以獲取值的范圍。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.