java 怎样在内循环内获取外循环下一循环的值

如题,用什么方法么
说简单点就是在内循环执行外循环语句

第1个回答  2009-12-10
你要搞清楚变量或常量的作用范围,
作用域小的可以获得作用域大的里面的值
int a = 0;
for(int i = 0;i<=10;i++){
a ++;
for(int j = 0;j<=5;j++){
System.out.println("内循环的a值为"+a);
//这里打印出来的a是外循环里面的a值哦;
}

}

这样就可以打印出内循环里面的a值。

说成这样你应该懂了吧
第2个回答  2009-12-10
public class XunHan {

public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
int temp = i+1;
for (int j = 0; j < 10; j++) {
System.out.println("外层循环的下一个值是:"+temp);
}
}
}
}
第3个回答  2009-12-10
for(int i=0,j=i,j++;i<N;i++,j=i,j++){
for(int k=0;k<M;k++){
System.out.println("外层循环的下一个值是:"+j);
}
}
相似回答