Как получить стрим из поплавка []

Я учился использовать потоки Java 8, когда заметил что-то странное.

Arrays.stream() имеет методы для всего, кроме массивов с плавающей точкой:

Arrays.stream(int[]) : IntStreamArrays.stream(long[]) : LongStreamArrays.stream(double[]) : DoubleStream

Аналогично, есть реализации Stream для int, double и т. Д., Но не с плавающей точкой:

IntStreamLongStreamDoubleStream

Есть ли причина для этого?

Каков рекомендуемый способ работы с потоками?

Ответы на вопрос(3)

Ваш ответ на вопрос