Map遍历方法

在不同的遍历写法中,推荐使用如下写法,其效率略高一些:


public void test(){
    Map<String, String> map = new TreeMap<String, String>();
    //如果只遍历key的话,建议采用如下方法  for (String key : map.keySet()) {
        String value = map.get(key);
    }
    //如果遍历key+value的话,建议采用如下方法  for (Map.Entry<String, String> entry: map.entrySet()) {
        String key = entry.getKey();
        String value = entry.getValue();
    }
    //如果只遍历value的话,建议采用如下方法  for (String value : map.values()) {
    }
}

你可能感兴趣的:(java,map,遍历)