Map遍历k,v

发现还Map接口中还有一个Entry<K,V>的接口,对应的还有一个 Set<Map.Entry<K, V>> entrySet();方法。也就是说其实Map中的每条key-value数据对应着一个Entry,这样的话遍历Map其实就是要取出每个Entry,也就有了第二种遍历方法

Set<Entry<String, String>> entries = testData.entrySet();

for (Entry<String, String> entry : entries) {      System.out.println(entry.getKey()+":"+entry.getValue());

}

猜你喜欢

转载自lizhuang.iteye.com/blog/2379330
今日推荐