黑马程序员技术交流社区

标题: for循环和while循环有什么区别? [打印本页]

作者: 牛仔很忙fire    时间: 2015-4-30 18:20
标题: for循环和while循环有什么区别?
求大神解释一下,最好详细一点

作者: 大西洋    时间: 2015-4-30 18:46
如果知道具体循环次数,就用for
如果不知道循环几次,就用while~
作者: 牛仔很忙fire    时间: 2015-4-30 18:48
大西洋 发表于 2015-4-30 18:46
如果知道具体循环次数,就用for
如果不知道循环几次,就用while~

这是最主要的区别吗?
作者: 小王泽哥    时间: 2015-5-4 11:16
while和for循环实际上是可以互换的。不同的是for循环可以定义变量循环的次数。2楼的回答已经很到位了。
作者: 肖某    时间: 2015-5-4 13:01
2楼正解,通俗易懂。赞一个!
作者: lshaizj    时间: 2015-5-4 13:03
2楼正解。赞
作者: guoyangpeng    时间: 2015-5-4 13:49
学习了!
作者: szw727    时间: 2015-5-4 14:14
for和while是可以互换的,没有太大的区别,但是在使用continue的时候需要注意的地方,
while(条件) 中有执行完continue后直接执行while的判断条件
for(1,2,3) 中执行continue后执行语句3,而不是条件判断语句2
作者: 熬夜看书    时间: 2015-5-4 16:47
2楼说的很好,学习下了,
作者: 唐泉银    时间: 2015-5-4 16:58
我来赞二楼




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2