本文整理了Java中io.vavr.collection.Array.zipWithIndex()
方法的一些代码示例,展示了Array.zipWithIndex()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Array.zipWithIndex()
方法的具体详情如下:
包路径:io.vavr.collection.Array
类名称:Array
方法名:zipWithIndex
暂无
代码示例来源:origin: vavr-io/vavr
static <T> Array<Array<T>> apply(Array<T> elements, int k) {
if (k == 0) {
return Array.of(Array.empty());
} else {
return elements.zipWithIndex().flatMap(
t -> apply(elements.drop(t._2 + 1), (k - 1)).map(c -> c.prepend(t._1))
);
}
}
}
代码示例来源:origin: jdbi/jdbi
Array<Tuple2<Type, Integer>> tupleTypes = Array.of(tupleClass.getTypeParameters())
.map(tp -> resolveType(tp, type))
.zipWithIndex((t, i) -> Tuple.of(t, i + 1));
代码示例来源:origin: io.vavr/vavr
static <T> Array<Array<T>> apply(Array<T> elements, int k) {
if (k == 0) {
return Array.of(Array.empty());
} else {
return elements.zipWithIndex().flatMap(
t -> apply(elements.drop(t._2 + 1), (k - 1)).map(c -> c.prepend(t._1))
);
}
}
}
内容来源于网络,如有侵权,请联系作者删除!