首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

求解答for循环解决办法

2012-08-16 
求解答for循环for(;;)具体是什么意思,怎么实现。[解决办法]楼上正解。[解决办法]这代表着是死循环.[解决办法

求解答for循环
for(;;)具体是什么意思,怎么实现。

[解决办法]
楼上正解。
[解决办法]
这代表着是死循环.
[解决办法]
= while(true)
[解决办法]
用一个简单的for循环示例
for(语句1;条件1;语句2){
语句3;
}
每次执行for循环的时候会执行1次语句1,然后判断条件1,如果条件1成立执行语句3,再执行语句2.到此为1次循环。
下一次循环依旧会判断条件1,如果条件成立执行语句3和语句2.
直到条件1不成立。最后退出循环

以for(int i=0;i<2;i++){
System.out.println(i)
}为例
执行顺序为语句1,条件1,语句3,语句2,条件1,语句3,语句2,条件1
即i = 0; 0 < 2?T;打印0;i++(i = 1);1 < 2?T;打印1;i++(i = 2); 2 < 2?F;跳出循环
[解决办法]
相当于 while(true)
就是无限循环 


for(; ; ){

// 需要一个跳出条件
 if (条件满足){
break ;
 }
}
[解决办法]
死循环。就是

Java code
while(true){//dosomething}
[解决办法]
死循环

热点排行