【面試】遍歷HashMap的方法以及性能比較

JDK8以前,能夠使用keySet或者entrySet來遍歷HashMap,JDK8中引入了map.foreach來進行遍歷。html 緣由:java keySet實際上是遍歷了2次,一次是轉爲Iterator對象,另外一次是從hashMap中取出key所對應的value。而entrySet只是遍歷了一次就把key和value都放到了entry中,效率更高。若是是JDK8,使用Map.foreac
相關文章
相關標籤/搜索