将流转换为数组的 Java 程序
假设以下情况,这是我们的流−
Stream<Integer> stream = Stream.of(50, 100, 200, 400, 800, 1000, 2000);
现在,使用 toArray() 将流转换为数组 −
Object[] objArr = stream.toArray(Object[] ::new);
以下是将流转换为数组的 Java 程序 −
示例
import java.util.*;
import java.util.stream.*;
import java.util.function.Function;
public class Demo {
public static void main(String args[]) {
Stream<Integer> stream = Stream.of(50, 100, 200, 400, 800, 1000, 2000);
Object[] objArr = stream.toArray(Object[] ::new);
System.out.println("Array = "+ Arrays.toString(objArr));
}
}输出
Array = [50, 100, 200, 400, 800, 1000, 2000]
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP