1. 程式人生 > >map遍歷的幾種方式及效率

map遍歷的幾種方式及效率

1)map的key採用簡單形式和複雜形式時,查詢的效率是不同的,簡單的key值效率更高

      2)當資料量大的時候,採用entrySet遍歷key+value的效率要高於keySet

      3)當我們只需要取得value值時,採用values來遍歷效率更高

long startTime5=System.currentTimeMillis();
        Iterator<String>  iter5=map.values().iterator();
        while (iter5.hasNext()){
            value=iter5.next();
        }
        long endTime5 =System.currentTimeMillis();