黑马程序员技术交流社区

标题: 数组元素组合,求解 [打印本页]

作者: 清风笑烟雨    时间: 2014-12-26 10:50
标题: 数组元素组合,求解
例如有三个数组:
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个数组组合。。
大神们来围观。。。。

作者: 常强儿    时间: 2014-12-28 11:25
这不是最常见的三重循环么。。
作者: Dream.    时间: 2014-12-28 13:19
三个循环呗 和双重循环差不多
作者: 清风笑烟雨    时间: 2014-12-28 21:31
常强儿 发表于 2014-12-28 11:25
这不是最常见的三重循环么。。

是求N个数组。。。。。
作者: 常强儿    时间: 2014-12-28 22:07
不好意思啊,没有看清楚
这个情况把数组加一维就可以了吧,把这N个数组当作二维数组的第二维
作者: 清风笑烟雨    时间: 2014-12-28 22:16
Dream. 发表于 2014-12-28 13:19
三个循环呗 和双重循环差不多

求n个数组
作者: 清风笑烟雨    时间: 2014-12-28 22:18
常强儿 发表于 2014-12-28 22:07
不好意思啊,没有看清楚
这个情况把数组加一维就可以了吧,把这N个数组当作二维数组的第二维 ...

嗯。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2