0

我正在尝试获取 Entry 对象的最后一个元素并添加到 Entry 对象的数组列表中(因此它只会在数组列表中存储一个 Entry 对象)。我这样做的原因是我需要使用该 ArrayList另一个班级。

源代码:

ArrayList<Entry<String,Integer>> allEntries = new ArrayList<Entry<String,Integer>>();
Iterator <Entry <String,Integer>> entries = post.getCategory().entrySet().iterator();
 while(entries.hasNext()) {
  Entry <String,Integer> entry = entries.next();
if(topic.getField("categoryName").equals(entry.getKey())){                                                            
  int increaseCount = entry.getValue();
  increaseCount++;
  entry.setValue(increaseCount);
}
for(Entry<String,Integer> entrySet : post.getCategory().entrySet()){
  if(!entries.hasNext()){
     allEntries.add(entrySet);                      
  }
}
4

0 回答 0