发布网友 发布时间:2022-04-24 11:04
共2个回答
热心网友 时间:2022-05-07 20:12
都可以用for代替,楼上说的while(true)
可以用
for(;true;){}
在条件参数那填个永远为true的条件就行了。while(rs.next())可以用
for(;rs.next();){
}
for循环是非常灵活的,3个参数各用用处,只用第2个参数条件,就可以完全替代while循环了,只是看起来别扭而已。
热心网友 时间:2022-05-07 21:30
其实刚就说了 for循环用于循环数确定的情况下方便 while 在个数不确定的时候方面通过 添加条件判断 不管是for或者while 都可以做出来各种效果while似乎在很多语言中的运行速度要快于for,比如javascript,flash中的actionscript,我个人觉得只要是while能实现的for都能实现同样的for能实现的while也能实现while可以的foe不一定 。。 不添加条件判断后是可以的如果然后 I的值和条件同时++ 的话就可以完成永远是TRUE