【发布时间】:2019-04-12 20:15:50
【问题描述】:
我有一个TreeMap<Token, ArrayList<Token>>,我想遍历地图直到满足要求的特定键。我知道以下方法可用于获取地图的值:
Collection c = bigrams.values();
Iterator itr = c.iterator();
while (itr.hasNext()){
System.out.println(itr.next());
但是,我希望能够使用链接到迭代器的键来遍历映射,并根据其对键检查每个值。由于bigrams.values() 检索二元组的每个元素的值,我该如何更改它以检索键而不是值?
【问题讨论】: