``作为刚入门的小白,在学习continue和break时,总是能很快明白他们在定义上的区别,但是涉及到代码中的使用,就会凌乱。今天我们来讲讲break和continue的区别。

首先用文字叙述一下,它们的区别;
continue是跳出一次循环,执行下一步操作;
break是退出单层循环;

只是这样简单的说,可能理解并不是很深刻,下面用两段代码,进行说明。

for(int i=0;i<3;i++){for(int j=0;j<3;j++){if(i==j){break;}System.out.println("i="+i+",j="+j);  }
};
for(int i=0;i<3;i++){for(int j=0;j<3;j++){if(i==j){continue;}System.out.println("i="+i+",j="+j);  }
};在这里插入代码片

代码1的输出结果为
i=1,j=0;
i=2,i=0;
i=2,i=1;
这是由于,i=0时,j=0,跳出内层循环,因此无输出结果,
i=1时,j=0,正常输出结果,j=1,时,跳出内层循环,无输出结果,
i=2时,j=0和1时正常输出结果;
代码2的输出结果为:
i=0;j=1;
i=0,j=2;
i=1,j=0;
i=1,j=2;
i=2,j=0;
i=2,j=1;
这是由于,i=0时,j=0,跳出本次循环,j=1和2时,还正常执行,输出结果,
i=1时,j=1,跳出本次循环,j=0和2时,还正常执行,输出结果,
i=2时,j=2,跳出本次循环,j=0和1时,还正常执行,输出结果。

java入门之contine和break的区别相关推荐

  1. 跳转语句contine与break的区别?

    1.break语句 break语句既可用于switch语句,也可用于循环语句.break语句用于switch语句时,表示跳转出swtich语句:用于循环语句时,表示提前终止循环. 需要注意的是,①.b ...

  2. java中iscontinue意思_Java 中return、continue和break的区别

    写在前面:适合Java初学者,大神就别来了. 今天同事突然问我return和break的区别,以前觉得随口都能说出来的东西,今天突然卡了,记得模模糊糊,只能说出个大概,所以这里做一个总结,还是那句话, ...

  3. Java入门学习笔记[狂神说Java]

    写在前面: 本文根据B站狂神说Java 与菜鸟教程 整理而来,仅供个人学习使用,如有侵权,请联系删除. 文章目录 IDEA使用 Java基础01:注释 Java基础02:数据类型 Java基础03:类 ...

  4. Java入门1.2.3—一个老鸟的Java学习心得

    Java入门1.2.3-一个老鸟的Java学习心得 基本信息 作者: 臧萌    出版社:清华大学出版社 ISBN:9787302217831 上架时间:2010-3-30 出版日期:2010 年3月 ...

  5. 小白记事本--JAVA入门

    JAVA的安装与环境配置 Windows传送门 java开发环境搭建与eclipse安装教程 win10环境配置传送门:win10java环境配置 2021/6/8补充:java系统学习传送门:bil ...

  6. Java入门基础及面试100题--初入门

    Java入门基础及面试100题 注:适合应届毕业生或java初入门者 1.面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程, ...

  7. Java入门-Java执行语句

    Java入门--Java执行语句 1.顺序语句 ​ 顺序语句:方法里的代码从上往下执行 2.分支语句if 和 switch ​ 分支语句:根据某个条件执行不同的功能 2.1 if 1.简单if分支语句 ...

  8. Java入门之顺序、选择、循环结构

    Java入门之顺序.选择.循环结构 顺序结构: package com.LynnStudy.scanner; import java.util.Scanner; /*** @Author hql* @ ...

  9. java入门基础(四)

    文章目录 (一)对象和类 封装概述: (二)String对象 (三)StringBuilder对象 (四)集合ArrayList:可变的存储模型 练习 ArryayList练习 (一)对象和类 类:类 ...

最新文章

  1. (七)STM32的RTC简单操作
  2. 算法模型该如何解释?
  3. java知识百科全书--强烈推荐
  4. 关于电脑的十大误区,原来是这样!
  5. 速战速决?你不会是不行吧......
  6. html5录像功能限制时间,HTML5拍照和摄像机功能实战详解
  7. 作业 校正学生成绩 winform
  8. java获取两张图片的相似度
  9. python3调用c代码_在Python3.6中调用C代码
  10. 怎样进入VBA编辑器
  11. 求职应聘时面试常见问题2
  12. electron打包iOS,dmg文件
  13. 安卓系统格式化SD卡
  14. shell 命令笔记(Linux系统常见命令和Git使用,正在更新中)
  15. 商城后台学习/笔记/思考
  16. OpenGL超级宝典(第7版)笔记11 帧缓存运算 计算着色器 清单 3.13
  17. ElasticSearch License过期更新
  18. 2020成电计算机考研
  19. Excel全部或部分字体加粗方法
  20. 《Java核心技术 卷II》笔记——(7)输入/输出流文件流序列化

热门文章

  1. Ac 1101. 献给阿尔吉侬的花束
  2. 华三交换机查看上层交换机vlan
  3. C++String头文件的一些知识点
  4. 阿里巴巴中台战略--数据库分库分表之异构索引表
  5. A Spatio-temporal Transformer for 3D Human Motion Prediction
  6. 安卓逆向笔记-得到360加固的dex文件
  7. 纯 js 实现上传文件支持拖拽
  8. [Apple开发者帐户帮助]一、开始(1)关于您的开发者帐户
  9. linux基本操作/ubuntu
  10. 欧美经典红色博客单页模版Swiss