2015062907 - EffactiveJava笔记 - 第46条 foreach优先传统for循环(3)

来源:互联网 发布:哈姆雷特好看吗 知乎 编辑:程序博客网 时间:2024/04/30 11:43

    for-each循环不仅可以遍历数组和集合,任何实现Iterable接口的类都可以使用for-each循环遍历.用户会非常感激你的.

    Iterable接口是单方法组成,代码如下:

    public interface Iterable<E>{

       Iterator<E>iterator();

    }

   

    for-each在简洁性和预防bug方面比传统for循环具有无法比拟的优势,并且没有性能损失,应该尽可能使用for-each循环.

0 0
原创粉丝点击