for-each循环不仅可以遍历数组和集合,任何实现Iterable接口的类都可以使用for-each循环遍历.用户会非常感激你的.
Iterable接口是单方法组成,代码如下:
public interface Iterable<E>{
Iterator<E>iterator();
}
for-each在简洁性和预防bug方面比传统for循环具有无法比拟的优势,并且没有性能损失,应该尽可能使用for-each循环.
for-each循环不仅可以遍历数组和集合,任何实现Iterable接口的类都可以使用for-each循环遍历.用户会非常感激你的.
Iterable接口是单方法组成,代码如下:
public interface Iterable<E>{
Iterator<E>iterator();
}
for-each在简洁性和预防bug方面比传统for循环具有无法比拟的优势,并且没有性能损失,应该尽可能使用for-each循环.