20230411 java.lang.Iterable
介绍
public interface Iterable<T>
- 实现此接口允许对象成为“for-each 循环”语句的目标
// 遍历集合 for (Suit suit: suits) // 遍历数组 for ( int i : a )
- 只有一个抽象方法 iterator ,是函数式接口
方法
-
iterator
返回迭代器
-
forEach
对 Iterable 的每个元素执行给定的消费操作
-
spliterator
创建一个未知大小的 Spliterator