请问分别用for,while,foreach,Iterator遍历数据时
谁的性能比较好,最好说明一下先后顺序,
在好多地方的说法都不一样,不知道哪个对,所以请大家确认一下

解决方案 »

  1.   

    for,while是一样的,形式上的不同
    foreach,Iterator也是一样的,形式上的不同性能肯定是用迭代器的好一些。迭代器能直接访问集合内部元素。而且有的集合没有索引,没法用for来遍历,只有用迭代器。
      

  2.   

    这位仁兄说得好..前面三种我使用的比较多..但iterator我使用的比较少.不怎么好使用我个人觉得....我看了很多评论.说使用iterator有很多好处..可以我都没有得到过确切的回答!