Java的zip函数
是否有一些标准API或已建立的第三方库(我认为是commons或Guava)在Java中提供了Ruby或Clojure等语言中的Java的zip函数,java,functional-programming,Java,Functional Programming,是否有一些标准API或已建立的第三方库(我认为是commons或Guava)在Java中提供了Ruby或Clojure等语言中的zip或map vector函数 (zip '(1 2 3) '(a b c)) '( (1 a) (2 b) (3 c)) 因此,签名(针对两个集合)应为: public static <V,T> List< Pair<V, T> > zip (List<V> vs, List<T> ts); publi
zip
或map vector
函数
(zip '(1 2 3) '(a b c))
'( (1 a) (2 b) (3 c))
因此,签名(针对两个集合)应为:
public static <V,T> List< Pair<V, T> > zip (List<V> vs, List<T> ts);
publicstaticlistzip(列表vs,列表ts);
其中,
Pair
可能也会在该库中定义。我知道实现起来很琐碎,但可能会说库还有其他的功能优势。有一个zip实现有一个zip实现本身没有标准。我玩过一点,基本的东西都可以
这里更详细地回答了这一问题:
但您也可以考虑使用类似于(JVM上运行的)< /P> < P>本身没有标准。我玩过一点,基本的东西都可以
这里更详细地回答了这一问题:
你也可以考虑使用类似于(JVM上运行的) YEAP之类的东西,应该提到的是,我偶然发现,但它似乎并没有很好地建立(例如,没有Maven RePo中的常春藤DeP),应该已经提到了-我偶然发现了它,但是它似乎并没有很好地建立起来(例如Maven RePo中没有IVY DEPS)。番石榴是第一对。番石榴是第一对。