JAVA高效开发小技巧总结(这是一位同事的分享,感谢)

1.如下两种for循环java 这一种循环,会额外建立一个迭代器,而后遍历值。当遇到链表、Hashmap表时,用它速度很快。由于这样不须要经过遍历整个集合查找元素。数组 for(String str : list){ } 这一种循环,不用建立迭代器,当遇到数组、ArrayList时,用它速度最快,节省建立迭代器时间。若是遇到链表、HashMap则每个都必须经过遍历整个集合来查找元素,时间复杂度立立
相关文章
相关标签/搜索