java中为什么又doubleStream而没有floatStream

原生Stream只有IntStream,LongStream,DoubleStream,那么其他的如FloatSteam,ShortSteam为什么没有呢

因为int比short精度高,double比float精度高

没有必要,好比为什么人民币有1元、5元、10元、20元、50元、100元,没有3元、8元、128元面值的