public interface Iterable<T>

  实现这个接口允许对象成为 “foreach” 语句的目标。 

 

  foreach可以遍历数组、集合(Collection)、以及实现了的Iterable类。注意:数组并不是Iterable类。为什么可以使用foreach呢?

可以先看下面这个例子

 

我认为可能是内部也是实现了,Arrays.asList()的方法,先将数组转换成了List集合才可以使用的。

 

posted on
2016-08-30 14:39 
路修远而求索 
阅读(678
评论(0
编辑 
收藏 
举报

版权声明:本文为keyi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/keyi/p/5821947.html