如何从一个float[]获取一个流
- 论坛
- 如何从一个float[]获取一个流
21 浏览
如何从一个float[]获取一个流
我正在学习如何使用Java 8的流功能时,我注意到了一些奇怪的事情。
Arrays.stream()
方法可以用于几乎所有类型的数组,但却没有适用于float数组的方法:
Arrays.stream(int[]) : IntStream
Arrays.stream(long[]) : LongStream
Arrays.stream(double[]) : DoubleStream
类似地,存在int、double等类型的流实现,但没有float类型的流:
IntStream
LongStream
DoubleStream
这是有原因的吗?
在处理float流时,有什么推荐的方法?