java HashMap的使用

2017-12-08  本文已影响0人  clshinem

往hash列表来放东西

HashMap map = new HashMap();
for (int i = 0;i <array.length;i++){
char c = array[i];
map.put(c,1);
int k = (int)map.get(c);
map.replace(c,++k);
}

循环hash列表的keys
for(Object j:map.keySet()){
print j
}
map.valueSet()
循环整个map
Iterator iterator = map.entrySet().iterator()
while(iterator.hasNext()){
Map.Entry entry = (Map.Entry)iterator.next();
entry.getKey()
entry.getValue()
}
Map.enrty 是一种类型,你把后面的值赋给一个object是拿不到key和value的。(也就是说不能使用ENTYR.VALUE 和 ENTRY.KEY

上一篇 下一篇

猜你喜欢

热点阅读