基础语法-其它流程控制语句break和continue

                                       作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

一.break语句

/**
* break语句
* @author 尹正杰
*
*/
public class BreakDemo01 {
public static void main(String[] args) {
/*
* break语句的作用:
* 默认跳出当前循环,也可以控制跳出到某一个循环
* break后面的代码是无法执行的,所以break后面一般不写代码
*
* break语句的应用范围:
* switch选择结构
* for/while/do...while循环结构
*/ for (int i = 1; i < 10; i++) {
for (int j = 0; j < 10; j++) {
System.out.println(i);
break; //默认break语句只会跳出当前循环
} } System.out.println("====== 我是分割线 ====="); m:for (int i = 1; i < 10; i++) {
n:for (int j = 0; j < 10; j++) {
System.out.println(i);
break m; //咱们也可以控制让break跳出某一个循环
}
} }
}

二.continue语句

/**
* continue语句
* @author 尹正杰
*
*/
public class ContinueDemo01 {
public static void main(String[] args) {
/*
* continue语句的作用:
* 结束本次循环,继续下次循环。
*
* continue的应用场景:
* 应用于循环结构。
*/ for (int i = 0; i < 20; i++) {
if (i % 2 == 0) {
continue; //跳过本次循环,继续下一次循环。
}
System.out.println(i);
} System.out.println("====== 我是分割线 ====="); m:for (int i = 1; i < 10; i++) {
n:for (int j = 0; j < 10; j++) {
System.out.println("i = " + i + ",j = " + j);
continue m; //咱们也可以控制让continue跳过某一个循环,继续下一个循环。
}
}
}
}

三.控制流程语句总结

  流程控制语句总结:
    (1)当对几个值进行判断的时候,可以使用if语句,或者switch语句,建议使用switch;
    (2)如果对数据区间进行判断,或者对运算结构是Boolean类型的进行判断,使用if语句;
    (3)当需要某些语句执行很多次的时候,使用循环结构,可以使用for或者while语句(如果定义变量只为循环增量使用时,可以使用for语句;如果对一个条件进行判断使用if语句;如果对该条件进行多次判断,使用while语句);
    (4)如果要结束循环,可以通过控制循环条件,或者使用break语句完成;     关于break和continue的温馨提示:
    break和continue这两个语句离开应用范围存在是没有意义的;
    这两个语句单独存在时下面都不可以有语句,因为执行不到;
    continue语句是结束本次循环继续下次循环;
    标号的出现,可以让这两个语句作用于指定的范围;

基础语法-其它流程控制语句break和continue的更多相关文章

  1. 03-Java基础语法【 流程控制语句】

    重要知识记录: 1.流程控制 顺序结构:根据编写的顺序,从上到下进行运行. 2.判断语句 1)判断语句1--if if(判断条件){ 执行语句: } 2)判断语句2--if...else if(判断条 ...

  2. Java基础语法(4)-流程控制

    title: Java基础语法(4)-流程控制 blog: CSDN data: Java学习路线及视频 1.程序流程控制 流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定 ...

  3. Java基础语法与流程控制

    Java基础语法与流程控制 跟着狂神学Java的第二天O(∩_∩)O~,养成一个总结的习惯 志同道合的小伙伴可以一起学习狂神的视频 本节地址:https://www.kuangstudy.com/co ...

  4. Java基础语法02——流程控制

    流程控制:顺序结构.分支结构(if-else.switch-case).循环结构(for.while.do-while)

  5. Unit04: JavaScript 概述 、 JavaScript 基础语法 、 流程控制

    Unit04: JavaScript 概述 . JavaScript 基础语法 . 流程控制 my.js function f3() { alert("唐胜伟"); } demo1 ...

  6. Python基础2:流程控制语句 while / for循环

    [ while 循环 ] 如果要计算1+2+3,我们可以直接写表达式: >>> 1 + 2 + 3 要计算1+2+3+...+10,勉强也能写出来. 但是,要计算1+2+3+...+ ...

  7. python基础语法2 流程控制 if,while,for

    if语句: 什么是if? 主要是用于判断事物得对错,真假,是否可行 语法结构: python是通过缩进来决定代码的归属 pep8: 缩进一定是四个空格 tab键 if 条件: 代码块 .... ... ...

  8. (基础篇)PHP流程控制语句

    不论是PHP还是别的语法,程序总是由若干条语句组成. 从执行方式上看,语句的控制结构分为以下三种: 1.  顺序结构:从第一条语句到最后一条语句完全顺序执行: 2.  选择结构:根据用户输入或语句的中 ...

  9. IT兄弟连 Java语法教程 流程控制语句 分支结构语句1

    不论哪一种编程语言,都会提供两种基本的流程控制结构:分支结构和循环结构.其中分支结构用于实现根据条件来选择性地执行某段代码,循环结构则用于实现根据循环条件重复执行某段代码.Java同样提供了这两种流程 ...

随机推荐

  1. Linux CentOS7 VMware 相对和绝对路径、cd命令、mkdir/rmdir、rm命令——笔记

    一. 相对和绝对路径 绝对路径是从/(也被称为根目录)开始的,比如/usr.cd /root/ pwd 注:判断用户当前所处的位置 相对路径是以 . 或 .. 开始的 二.cd命令 cd 是进入到当前 ...

  2. Android 4.1 设置默认开机动态壁纸

    最新在对Android 4.1做一些定制性的工作,刚好遇到了设置第三方动态壁纸为默认启动壁纸的问题,遂做笔记如下. 需要修改的文件为: 找到SourceCode/framework/base/core ...

  3. Java自动检测文件编码(字符集)

    // 使用之前请调用getAllDetectableCharsets()检查是否满足要求,中文仅有{gb18030, big5,utf-*}import com.ibm.icu.text.Charse ...

  4. leetcode814 Binary Tree Pruning

    """ We are given the head node root of a binary tree, where additionally every node's ...

  5. SciPy 线性代数

    章节 SciPy 介绍 SciPy 安装 SciPy 基础功能 SciPy 特殊函数 SciPy k均值聚类 SciPy 常量 SciPy fftpack(傅里叶变换) SciPy 积分 SciPy ...

  6. LR、SVM、RF、GBDT、XGBoost和LightGbm比较

    正则化 L1范数 蓝色的是范数的解空间,红色的是损失函数的解空间.L2范数和损失函数的交点处一般在坐标轴上,会使\(\beta=0\),当然并不一定保证交于坐标轴,但是通过实验发现大部分可以得到稀疏解 ...

  7. Ubuntu下使用mail命令发送邮件

    Ubuntu下使用mail命令发送邮件 mail命令在Ubuntu下是需要安装的,使用下条命令进行安装: sudo apt-get install heirloom-mailx 接下来输入用户密码,等 ...

  8. 5G/NR 波束管理

    原文链接:http://www.sharetechnote.com/html/5G/5G_Phy_BeamManagement.html 1 为什么光束管理/光束控制? 我不认为高频部署中的波束传输信 ...

  9. vSphere 高级特性FT配置与管理

    内容预览: 1. Fault Tolerance 的工作方式 2. 5.X版本FT使用的vLockstep技术 3. 6.X版本FT使用的Fast Checkpointing技术 4. FT不支持的v ...

  10. BubbleSort

    看见了一些乱乱的东西,就想着整理一下,基础的冒泡排序 //BubbleSort #include<iostream> using namespace std; void BubbleSor ...