A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 清风笑烟雨 初级黑马   /  2014-12-26 10:50  /  582 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

例如有三个数组:
String[] a={"A","B","C","D"};
String[] b={"1","2","3","4"};
String[] c={"@","#","$","%"};

输出:
{"A","1","@"}
{"A","1","#"}
{"A","1","$"}
{"A","1","%"}
{"A","2","@"}
{"A","2","#"}
{"A","2","$"}
{"A","2","%"}
.......
{"B","1","@"}
{"B","1","#"}
{"B","1","$"}
{"B","1","%"}
·······
就是把每一个数组的元素各取一个,进行组合
求N个数组组合。。
大神们来围观。。。。

6 个回复

倒序浏览
这不是最常见的三重循环么。。
回复 使用道具 举报
三个循环呗 和双重循环差不多
回复 使用道具 举报
常强儿 发表于 2014-12-28 11:25
这不是最常见的三重循环么。。

是求N个数组。。。。。
回复 使用道具 举报
不好意思啊,没有看清楚
这个情况把数组加一维就可以了吧,把这N个数组当作二维数组的第二维
回复 使用道具 举报
Dream. 发表于 2014-12-28 13:19
三个循环呗 和双重循环差不多

求n个数组
回复 使用道具 举报
常强儿 发表于 2014-12-28 22:07
不好意思啊,没有看清楚
这个情况把数组加一维就可以了吧,把这N个数组当作二维数组的第二维 ...

嗯。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马