【问题标题】:How to convert a java.util.stream.Stream into an array?如何将 java.util.stream.Stream 转换为数组?
【发布时间】:2014-05-09 18:08:42
【问题描述】:

streamToArray 在下面的代码中需要做什么?

IntStream stream = IntStream.range(0, 3);
int[] array = streamToArray(stream); // array = [0, 1, 2]

【问题讨论】:

    标签: arrays java-8 java-stream


    【解决方案1】:

    IntStream 有成员方法toArray,这正是你所需要的:

    IntStream stream = IntStream.range(0, 3);
    int[] array = stream.toArray();
    

    【讨论】:

    • 隐藏在众目睽睽之下! :)
    猜你喜欢
    • 2015-02-05
    • 2016-11-24
    • 2019-05-31
    • 2021-01-16
    • 2014-09-04
    • 2013-03-10
    • 1970-01-01
    • 2020-08-21
    相关资源
    最近更新 更多