最近因为elasticsearch数据结构设计,设计一种需要字符串数组中的所有组合。。。于是各种找…最终在Hutool中找到
目录
第一步:添加依赖
第二步:再次封装
第三步:测试
附录
第一步:添加依赖
依赖:Hutool(不知道的请百度)
它的MathUtil类里面的方法都很好,请自行看源码,里面都是中文注释,能符合大部分的需求,各种组合排列,我在它的基础上封装了一个符合自己需求的方法
第二步:再次封装
:如下
/**
* 获取数组的所有子集
*
* @param strings
* @return
*/
public static List<String[]> comb(String[] strings) {
ArrayList<Str