获取Map<key,value>的key值方法如下:
HashMap<WineJar, Integer> ownJarsMap = ChipManager.getInstance().getOwnJarsMap();
Iterator<WineJar> ownJar_i = ownJarsMap.keySet().iterator();
while(ownJar_i.hasNext()){
WineJar key = ownJar_i.next(); //获取map的key值。
if(key.getWid() == entry.getWid()){
int value = ownJarsMap.get(key); //根据key值获取value值。
holder.tool_img_nums[4].setText(value+"");//2\有的话,就显示,没有就是0
}
}
HashMap<WineJar, Integer> ownJarsMap = ChipManager.getInstance().getOwnJarsMap();
Iterator<WineJar> ownJar_i = ownJarsMap.keySet().iterator();
while(ownJar_i.hasNext()){
WineJar key = ownJar_i.next(); //获取map的key值。
if(key.getWid() == entry.getWid()){
int value = ownJarsMap.get(key); //根据key值获取value值。
holder.tool_img_nums[4].setText(value+"");//2\有的话,就显示,没有就是0
}
}