Как получить стрим из поплавка []
Я учился использовать потоки Java 8, когда заметил что-то странное.
Arrays.stream()
имеет методы для всего, кроме массивов с плавающей точкой:
Arrays.stream(int[]) : IntStream
Arrays.stream(long[]) : LongStream
Arrays.stream(double[]) : DoubleStream
Аналогично, есть реализации Stream для int, double и т. Д., Но не с плавающей точкой:
IntStream
LongStream
DoubleStream
Есть ли причина для этого?
Каков рекомендуемый способ работы с потоками?