循环控制中关键字break和continue的使用

简介: 循环控制中关键字break和continue的使用

一、break关键字

作用:跳出循环语句

for(int i=0;i<3;i++){
            System.out.println("   i:"+i);
for(int j=0;j<6;j++){
            if(j==4)
            break;
            System.out.println("j:"+j);
     }
}

该段代码中第二个for循环中的if条件j=4满足时,break会跳出第二个for循环,4至6未经打印,继续第一个for循环,开始新的一轮循环。

      语句嵌套中,break能跳出里层正在运行的代码,返回外层代码。

二、continue关键字

作用:执行上一次循环。


for(int j=0;j<=3;j++){
                System.out.println("    j:"+j);
for(int i=1;i<=5;i++){    
                if(i%2==0)
                    continue;
                System.out.println("i="+i);    
            }        
        }


       该段代码第二个for语句中,if条件i值是偶数每满足一次,continue就会直接让i+1,越过打印数字i的中间环节,进行下一次循环。


       语句嵌套中,continue能直接开始执行下一次循环。

 image.png

(「・ω・)「嘿    点赞+关注

相关文章
|
弹性计算 缓存 分布式计算
阿里云服务器新人特惠活动改版,共享型和独享型云服务器1折起
8月3日,阿里云对旗下的云服务器新人特惠活动完成了全新升级,升级之后的活动保留了限时特惠板块,新增了六代共享型和六代独享型板块,新增板块折扣为1折起,通过活动上云省心更省钱,活动内云服务器性能卓越、弹性可伸缩、可靠稳定、安全可信。
2000 0
阿里云服务器新人特惠活动改版,共享型和独享型云服务器1折起
|
12月前
|
JavaScript 前端开发 Java
for循环、break和continue、二重循环
【10月更文挑战第12天】这段内容介绍了编程中的 `for` 循环,包括基本概念、应用场景以及 `break` 和 `continue` 语句的使用方法。`for` 循环是一种常用的流程控制语句,用于重复执行一段代码。文中通过不同语言的示例说明了如何遍历数组、计算数值和创建矩阵等。此外,还介绍了二重循环的概念及其在处理二维数据结构中的应用。
328 1
|
12月前
|
人工智能 安全 搜索推荐
2024年度云治理企业成熟度发展报告解读(四)支柱结构关系及案例分享
从组织、成本、稳定、安全到性能、效率这样一个路径,我们一定要有策略地完成各个支柱之间的互相配合。云治理不仅仅是技术问题,而是需要多团队合作和管理策略的制定。
2024年度云治理企业成熟度发展报告解读(四)支柱结构关系及案例分享
|
前端开发 JavaScript
Vue 中 Promise 的then方法异步使用及async/await 异步使用总结
Vue 中 Promise 的then方法异步使用及async/await 异步使用总结
458 1
|
JavaScript 开发者
[vue2/vue3] -- 深入剖析v-model的原理、父子组件双向绑定的多种写法
[vue2/vue3] -- 深入剖析v-model的原理、父子组件双向绑定的多种写法
[vue2/vue3] -- 深入剖析v-model的原理、父子组件双向绑定的多种写法
|
数据库
element多选框select下拉框数据回显的问题value.push is not a function
element多选框select下拉框数据回显的问题value.push is not a function
1227 1
|
存储 Kubernetes Cloud Native
2021年11个我们喜爱的DevOps开源工具
2021年11个我们喜爱的DevOps开源工具
855 0
|
Java
Java中break和continue语句的区别
Java中break和continue语句的区别
232 0
|
Java 数据库连接 数据库
【MyBatis】tkMapper 插件
【1月更文挑战第14天】【MyBatis】tkMapper 插件
|
存储 缓存 Cloud Native
阿里云 ClickHouse 企业版云原生 ClickHouse 技术揭秘
云数据库 ClickHouse 企业版是阿里云和 ClickHouse, Inc 战略合作打造的云原生ClickHouse 产品。企业版推出专属 SharedMergeTree 云原生引擎,支持存算分离,Serverless 秒级实时弹性,集群吞吐和查询效率线性扩展及 Lightweight update 实时更新能力。本文将详细揭秘 SharedMergeTree 实现机制,实时弹性扩展实现原理,lightweight update 技术实现原理,同时对企业版和开源版进行详细的性能测试对比。
2162 1
阿里云 ClickHouse 企业版云原生 ClickHouse 技术揭秘