java的permutations/combinatorics库?

Pau*_*ald 10 java permutation combinatorics

我正在寻找一个java库,它将生成一个集合的所有可能的顺序排列.我能找到的唯一一个库是google代码上的combinatoricslib.我发现很难相信这是唯一能够做到这一点的java库,我很坦率地对此非常惊讶.

JDK中有什么东西,或apache commons math或其他库提供相同的功能吗?

我很高兴使用combinatoricslib,我只是无法相信这是唯一的选择,除了自己编写算法,这当然不是那么困难,但是.isBlankOrNull()和apache commons都没有.

Cra*_*lus 11

你检查过番石榴了吗?它似乎提供了排列Collections2

Class Collections2
permutations(Collection elements)
返回指定Collection的所有排列的Collection.