Spliterators.SpliteratorUnknownSize 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用给定Iterator作为元素源创建一个Spliterator,且没有初始大小估计。
[Android.Runtime.Register("spliteratorUnknownSize", "(Ljava/util/Iterator;I)Ljava/util/Spliterator;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.ISpliterator? SpliteratorUnknownSize(Java.Util.IIterator? iterator, Java.Util.SpliteratorCharacteristics characteristics);
[<Android.Runtime.Register("spliteratorUnknownSize", "(Ljava/util/Iterator;I)Ljava/util/Spliterator;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member SpliteratorUnknownSize : Java.Util.IIterator * Java.Util.SpliteratorCharacteristics -> Java.Util.ISpliterator
参数
- iterator
- IIterator
源的迭代器
- characteristics
- SpliteratorCharacteristics
此拆分器的源或元素的特征(SIZED 如果 SUBSIZED提供,将被忽略且未报告)。
返回
迭代器的拆分器
- 属性
注解
使用给定Iterator作为元素源创建一个Spliterator,且没有初始大小估计。
拆分器不是<>后期绑定</em>,继承<迭代器的 em>fail-fast</em> 属性,并实现trySplit以允许有限的并行度。
应通过拆分器完成元素遍历。 如果在返回拆分器后对迭代器执行操作,则拆分和遍历的行为是不确定的。
Java文档java.util.Spliterators.spliteratorUnknownSize(java.util.Iterator<? extends T>, int)。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。