BitSet
有一个stream()
方法,但它没有Iterable
像提供此方法的其他类型那样实现接口.这有什么特别的原因吗?
在方法中没有Iterable
(foreach
,iterator
,和spliterator
)被提供BitSet
.没有stream()
方法Iterable
.
此外,该stream()
方法BitSet
不在比特集的比特上返回流,而是在其值被设置的比特的索引上返回流(这是令人困惑的TBH).因此,从技术上讲,似乎几乎没有任何共同之处Iterable
.