MrD*_*Duk 5 java dictionary key
我有类似的东西:
Map<Integer, String> topology = new TreeMap<Integer, String>();
其中包含例如:
01, my.vm.01.serv.com
04, my.vm.04.serv.com
07, my.vm.07.serv.com
08, my.vm.08.serv.com
09, my.vm.09.serv.com
Run Code Online (Sandbox Code Playgroud)
我希望能够说“我有钥匙07
,请从这一点获取地图中的下一个钥匙”,理想情况下会返回08
。
有没有办法在不使用迭代器的情况下做到这一点?
用于topology.ceilingKey(7)
获取下一个密钥。
请注意,这是接口的方法NavigableMap
,因此您必须将TreeMap
实例存储在NavigableMap
变量中。
NavigableMap<Integer, String> topology = new TreeMap<Integer, String>();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2373 次 |
最近记录: |