课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
哪位前辈可以给我解释下for(int j=1;j<=i;j++)和for(int j=1;j<=3;j++)的区别在哪里?搞不明白啊
2017-01-13
源自:Java入门第一季(IDEA工具)升级版 4-14
正在回答
j<=i 是不确定的循环次数,j<=3是确定的循环次数。
j<=i是可变的 循环次数不定 由i决定 j<=3循环次数是限定的
for(int j=1;j<=i;j++)这个一般用在二重循环的内部,i是根据外层循环可变的,控制二层循环的次数
for(int j=1;j<=3;j++)这个循环的次数基本固定了,条件就是 j<=3
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
5 回答为什么j循环里面不能是 for (int j = 1;j==i;j++ )
3 回答在for(int i=0;i<arr.length;i++) 中嵌入{ for(int j=0;j<arr[i].length;j++) ;里面的J代表是什么?
3 回答为什么要j=1;j<=i;j++;直接j=i哪里错了?求指点
1 回答内层条件中 j<=i 与 j==i 区别
2 回答j为什么是j<=i