지금 나는이 같은 Map
있습니다Java 특정 키 내에서 모든 맵 값을 얻으려면 어떻게해야합니까?
Map<Double, MyObject> map = new HashMap<Double, MyObject>();
내가 2.0
과 7.0
사이에 키의 모든 값을 얻을 싶어요. Map
에는 수천 개의 다른 값이 있으므로 모든 key-value
을 반복하면 성능이 저하됩니다. 이 문제를 해결할 방법이 있습니까? (아니면 숫자 키를 사용하는 특수한지도가 있습니까?)
[TreeMaps] (http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html)를 참조하십시오. 이 키를 사용하면 키를 기반으로 서브맵을 만들 수 있습니다. –