课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
for(;;count++){
}与for(;;){
count++;
}有什么区别?
他们在练习题中输出不同.
2016-09-05
源自:Java入门第一季(IDEA工具)升级版 4-15
正在回答
for(int count=0;count<10;count++){}在循环执行过程中是先做count=0,然后判断count<10,然后执行大括号中的语句,执行完后再做count++。所以,在for(;;;){count++;}中,如果把(count++;)放到所有语句之后,效果是和第一个一样的。希望对你有帮助 如果可以给我最佳答案谢谢
爱你无痕_ 提问者
for(;;count++) 是先执行括号中的条件 ,执行完之后再去执行()中的语句,最后再回来进行cunt++;而for(;;)(count++)则是在for循环的条件语句执行完之后,执行count++,最后再回到for循环内
在括号里的用来计算循环的次数,有个特定的范围,{}中的表示每次循环对count值进行的操作。只要有循环就加1(如果没加什么限制)
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答for循环的问题
3 回答for循环的问题
2 回答for循环问题
3 回答for 循环问题
7 回答for循环的条件问题