Java中的ArrayDeque spliterator() 方法
ArrayDeque 的spliterator()方法返回与ArrayDeque相同元素的Spliterator ,但创建的 Spliterator 是后期绑定和快速失败的。后期绑定 Spliterator 绑定到元素源意味着 ArrayDeque 在第一次遍历、第一次拆分或第一次查询估计大小时,而不是在创建 Spliterator 时。它可以与Java 8 中的 Streams 一起使用。它也可以单独和批量遍历元素。 Spliterator 是遍历元素的更好方法,因为它提供了对元素的更多控制。
句法:
返回:此方法在 ArrayDeque 中的元素上返回一个Spliterator 。
下面的程序说明了 ArrayDeque 的 spliterator() 方法:
示例 1:演示包含数字列表的 ArrayDeque 上的 spliterator() 方法。
输出:
示例 2:演示包含字符串列表的 ArrayDeque 上的 spliterator() 方法。
输出:
参考:
https://docs.oracle.com/javase/10/docs/api/java Java()