黑马程序员技术交流社区
标题:
While和for的区别
[打印本页]
作者:
眷恋从前的日子
时间:
2015-1-14 16:53
标题:
While和for的区别
1、 变量有自己的作用域。对于for来讲:如果将用于控制循环的增量定义在for语句中。那么该变量只在for语句内有效。For语句执行完毕。该变量在内存中被释放。
2、 For和while可以进行互换。如果需要定义循环增量。用for更为合适。
总结:
什么时候使用循环结构?
当要对某些语句执行很多次时,就使用循环结构。
无限循环的最简单表现形式。
For(;;){}
While(true){}
作者:
Novice.Jin
时间:
2015-1-14 17:47
增量是其次啦,主要是循环的次数,如果你想要有固定的次数就用for
作者:
iblackhorse
时间:
2015-1-14 21:37
如果你非常确定循环的次数,那就可以用for,如果是自己判断,你不知道,就用while,你给个条件就会自己结束。无限循环,太简单,给个常量,让他开始循环,就根本停不下来。
作者:
'丫头片子'
时间:
2015-1-14 21:54
是的,for主要就是控制固定的循环次数
作者:
IcedCoffee
时间:
2015-1-14 22:07
楼上的很详细 当不确定次数的时候用while 当确定范围的时候 使用for
作者:
jinghoujiayin
时间:
2015-1-14 23:11
次数不固定就肯定是while,不过平时一般还是for用的多
作者:
探寻者
时间:
2015-1-14 23:59
次数不确定一般就是用while,for循环主要看判断条件。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2