我是靠谱客的博主 受伤飞鸟,最近开发中收集的这篇文章主要介绍break和continue的作用一、break:二、continue,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、break:

       作用:

        1、使用再switch语句中,用来结束switch语句,执行switch语句后面的其他语句;
        2、使用在循环体中,用来结束循环;
        3、break不能使用在出了switch和循环语句外的任何其他位置。

       break的使用:

       这里以运动员跑圈为案例:

/**
* 需求:一个运动员要绕操场跑10圈,跑到第五圈的时候脚扭了,只能终止训练,下场休息
*/

 System.out.println("运动员需要跑10圈:");
     for(int num = 1; num <= 10; num ++){
        if(num == 5){
            break;
        }
 System.out.println("他正在跑第" + num + "圈");
     }
System.out.println("脚扭了,不能跑了");
  

输出结果:
运动员需要跑10圈:
他正在跑第1圈
他正在跑第2圈
他正在跑第3圈
他正在跑第4圈
脚扭了,不能跑了

       break很好理解,要想结束循环,直接用break,既简单又粗暴还便利!

二、continue

        作用:

        1、只能使用在循环中,作用是提前结束本次循环,继续执行下一次循环
        2、不能使用在出了循环结构中其他的位置

        continue的使用:

        这里还是以运动员跑圈为案例

/**
* 需求:一个运动员要绕操场跑10圈,跑到第五圈的时候休息一圈,接着跑
*/

System.out.println("运动员需要跑10圈:");
    for(int num = 1; num <= 10; num ++){
        if(num == 5){
            break;
        }
        System.out.println("他正在跑第" + num + "圈");
    }



输出结果:
运动员需要跑10圈:
他正在跑第1圈
他正在跑第2圈
他正在跑第3圈
他正在跑第4圈
他正在跑第6圈
他正在跑第7圈
他正在跑第8圈
他正在跑第9圈
他正在跑第10圈

        continue也很好理解,从输出结果来看,第五圈休息了

        也就是说循环到num==5的时候,逃过了一次循环

最后

以上就是受伤飞鸟为你收集整理的break和continue的作用一、break:二、continue的全部内容,希望文章能够帮你解决break和continue的作用一、break:二、continue所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部