我想展平 Java中某种类型T的元素的任意深度嵌套的集合/结构,最好是
是否有可以处理此问题的Java库?
番石榴似乎只处理一个嵌套级别,即Collection<Collection<T>>--flatten-> Collection<T>。
Collection<Collection<T>>
Collection<T>
lambdaj看起来很有希望:我可以以某种方式结合起来on(),asIterator()并flattenIterator()实现这一目标吗?以静态类型安全的方式?
on()
asIterator()
flattenIterator()
番石榴最终可能会支持这一点:
http://code.google.com/p/guava-libraries/issues/detail?id=174
(从下至上读起来可能是最容易的,因为关于它的想法在其一生中已经发生了几次转变。)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句