20230411 java.lang.Iterable

介绍

  • public interface Iterable<T>
  • 实现此接口允许对象成为“for-each 循环”语句的目标
    // 遍历集合
    for (Suit suit: suits) 
    
    // 遍历数组
    for ( int i : a )
    
  • 只有一个抽象方法 iterator ,是函数式接口

方法

  • iterator

    返回迭代器

  • forEach

    对 Iterable 的每个元素执行给定的消费操作

  • spliterator

    创建一个未知大小的 Spliterator

posted @ 2023-06-20 11:23  流星<。)#)))≦  阅读(8)  评论(0编辑  收藏  举报