JAVA高效開發小技巧總結(這是一位同事的分享,感謝)

1.如下兩種for循環java 這一種循環,會額外建立一個迭代器,而後遍歷值。當遇到鏈表、Hashmap表時,用它速度很快。由於這樣不須要經過遍歷整個集合查找元素。數組 for(String str : list){ } 這一種循環,不用建立迭代器,當遇到數組、ArrayList時,用它速度最快,節省建立迭代器時間。若是遇到鏈表、HashMap則每個都必須經過遍歷整個集合來查找元素,時間複雜度立立
相關文章
相關標籤/搜索