【发布时间】:2015-08-11 06:41:06
【问题描述】:
我正在尝试查找多个数组中的所有项目组合。数组的数量是随机的(可以是 2、3、4、5...)。每个数组的元素个数也是随机的。
例如,我有 3 个数组:
String[][] array1 = {{"A1","A2","A3"},{"B1","B2","B3"},{"C1","C2"}};
我想生成一个包含所有可能组合的数组:
A1 A1, B1 A1, B2 A1, B1, C1 A1, B1, C2 A1, B1, C1 A1, B1, C2 A1, B2, C1 A1, B2, C2 A1, B3, C1 A1, B3, C2 A2, B1, C1 A2, B1, C2 ...
【问题讨论】:
标签: java loops for-loop recursion while-loop