黑马程序员技术交流社区

标题: 循环的区别 [打印本页]

作者: YXS    时间: 2020-3-2 14:16
标题: 循环的区别
三种循环之间的区别:
                for循环和其他两个循环的区别:
                        for循环(标准写法)执行结束后,初始化条件就不能用了。而其他两个循环可以。
                        实际开发中:能用for就用for,否则考虑使用while,do..while

                do..while循环和其他两个循环的区别:
                        do..while循环的循环体至少执行一次,而其他两个循环是先判断,然后决定是否执行。

        死循环:
                for(;;) {
               
                }

                while(true){
                }

        控制跳转语句:
                break;用于跳出循环,循环不在继续执行。 还可以用在switch语句中,用来终止swtich语句。
                continue:只能用于循环中,用来结束本次循环,进行下一次循环,循环还会接着执行。
                        A:for(int i=1; i<=10; i++) {
                                for(int j=1; j<=5; j++) {
                                        break A;
                                }
                              
                        }

                return:结束方法的。




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