gpt4 book ai didi

java - DoubleStream 和 LongStream 的范围方法

转载 作者:行者123 更新时间:2023-12-01 07:17:12 25 4
gpt4 key购买 nike

为什么 DoubleStreamLongStream 没有与这些方法类似的方法(存在于 IntStream 中):

public static IntStream range(int startInclusive, int endExclusive);
public static IntStream rangeClosed(int startInclusive, int endInclusive);

有什么特别的原因吗?

最佳答案

首先,LongStream 确实有 range() 方法。

DoubleStream 可能没有 range() 方法,因为从数学上讲,在 2 个 double 数字的任何范围内都存在无限实数,但是只有其中的有限子集可以用 double 类型表示。

因此,当您请求 -1.01.0 范围内的 DoubleStream 时,并不清楚您想要得到什么,对于示例。

关于java - DoubleStream 和 LongStream 的范围方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57958224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com