Arrays.Spliterator 方法

定义

重载

名称 说明
Spliterator(Object[], Int32, Int32)

返回覆盖 Spliterator 指定数组的指定范围。

Spliterator(Object[])

返回覆盖 Spliterator 所有指定数组的数组。

Spliterator(Object[], Int32, Int32)

返回覆盖 Spliterator 指定数组的指定范围。

[Android.Runtime.Register("spliterator", "([Ljava/lang/Object;II)Ljava/util/Spliterator;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.ISpliterator Spliterator(Java.Lang.Object[] array, int startInclusive, int endExclusive);
[<Android.Runtime.Register("spliterator", "([Ljava/lang/Object;II)Ljava/util/Spliterator;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Spliterator : Java.Lang.Object[] * int * int -> Java.Util.ISpliterator

参数

array
Object[]

数组,假定在使用期间未修改

startInclusive
Int32

要涵盖的第一个索引(含)

endExclusive
Int32

索引立即超过要覆盖的最后一个索引

返回

数组元素的拆分器

属性

注解

返回覆盖 Spliterator 指定数组的指定范围。

拆分器报告Spliterator#SIZEDSpliterator#SUBSIZEDSpliterator#ORDEREDSpliterator#IMMUTABLE

已在 1.8 中添加。

Java文档java.util.Arrays.spliterator(T[], int, int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Spliterator(Object[])

返回覆盖 Spliterator 所有指定数组的数组。

[Android.Runtime.Register("spliterator", "([Ljava/lang/Object;)Ljava/util/Spliterator;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.ISpliterator Spliterator(Java.Lang.Object[] array);
[<Android.Runtime.Register("spliterator", "([Ljava/lang/Object;)Ljava/util/Spliterator;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Spliterator : Java.Lang.Object[] -> Java.Util.ISpliterator

参数

array
Object[]

数组,假定在使用期间未修改

返回

数组元素的拆分器

属性

注解

返回覆盖 Spliterator 所有指定数组的数组。

拆分器报告Spliterator#SIZEDSpliterator#SUBSIZEDSpliterator#ORDEREDSpliterator#IMMUTABLE

已在 1.8 中添加。

Java文档java.util.Arrays.spliterator(T[])

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于