黑马程序员技术交流社区
标题:
要在java中写不知道有多少层的嵌套 for怎么写
[打印本页]
作者:
bullfrog
时间:
2014-9-8 22:53
标题:
要在java中写不知道有多少层的嵌套 for怎么写
void nestedFor(int[]){}
接收一个一元整型数组,但不知道数组的长度。
要用数组中每个数int[index]来写
for(int i=0;i<int[index] ;i++ )
该怎么写呢?
相当于,给一个三维的点 (6, 3, 2), 让你遍历(0,0,0)到(6,3,2)的所有整数坐标的点。
而当给你的这个点不是三维的,是不知道多少维的,应该怎么做呢?
作者:
胡天杭
时间:
2014-9-8 22:56
月饼节快乐
作者:
385271984
时间:
2014-9-8 23:08
void nestedFor(int[] arr)
{
for(int x= 0,x<arr.length,x++)
{
System.out.println("数组中的每个元素为"+"arr[x]);
}
}
作者:
fantacyleo
时间:
2014-9-9 00:52
这个需求和解决思路就跟求n个数的全排列类似。答案是——使用递归。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2