黑马程序员技术交流社区

标题: 三种循环语句的区别 [打印本页]

作者: Lemen    时间: 2015-8-24 22:39
标题: 三种循环语句的区别
do..while和其他两个循环有什么区别?
  do..while至少执行一次,其他两个循环是先执行判断条件,然后再决定是否执行。
for和其他两个循环的区别:
  for循环执行结束后,初始化条件就被释放掉了,我们就不能用了。
  而其他两个循环,即使循环结束了,初始化条件仍然可以使用。
看需求使用循环。如果什么都不知道,就用for(1、循环结束就释放变量,效率高。 2、控制条件是再带的,我们不会忘了写)
如果循环次数是已知的,就用for。如果循环次数不固定,推荐使用while。
开发中,如果需要使用死循环,一般是while多一点。





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