[英]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.