📅  最后修改于: 2023-12-03 15:16:24.926000             🧑  作者: Mango
在Java 8中,我们可以使用Stream API来处理集合和数组等元素集。 LongStream是一种特殊类型的Stream,其中所有元素都是长整型。 toArray() 是 LongStream 中可用的方法之一,用于将 LongStream 中的所有元素转换为长整型数组。
long[] toArray()
假设我们有一个 LongStream 来表示一些长整型数字,我们可以使用 toArray() 将其转换为长整型数组。以下是一个示例:
LongStream longStream = LongStream.of(1L, 2L, 3L, 4L, 5L);
long[] longArray = longStream.toArray();
System.out.println(Arrays.toString(longArray));
结果:
[1, 2, 3, 4, 5]
toArray() 可以在处理大型集合时节省时间和内存,因为它可以将流转换为长整型数组。它还可用于将 LongStream 中的元素返回给调用程序,以便进行后续处理。