Java基础break语句
break;语句:
1、break;语句比较特殊,特殊在:break语句是一个单词成为一个完整的java语句。
另外:continue也是这样,他俩都是一个单词成为一条语句。2、break 翻译为折断、弄断。
3、break;语句可以用在哪里呢?
用在两个地方,其它位置不行第一个位置:switch语句当中,用来终止switch语句的执行。用在switch语句当中,防止case穿透现象,用来终止switch。第二个位置:break;语句用在循环语句当中,用来终止循环的执行。用在for当中用在while当中用在do....while..当中。
4、以下程序主要是以for循环为例学习break转向语句。
5、break;语句的执行并不会让整个方法结束,break;语句主要是用来终止离它最近
的那个循环语句。6、怎么用break;语句终止指定的循环呢?
第一步:你需要给循环起一个名字,例如:a: for(){b:for(){}}第二步:终止:break a;
7.示例代码:
public class BreakTest{public static void main(String[] args){for(int i=1;i<5;i++){if(i == 5){break;//终止的是for循环}System.out.println(i);}//这里到的程序和以上的for循环无关。System.out.println("HelloWorld!");System.out.println("====================================");for(int j = 0;j<3;j++){for(int i = 1;i<5;i++){if(i == 5){break;//当前的break语句终止的是内层for循环。因为这个for离它最近。//这里的break语句不会影响到外层for循环。}System.out.println(i);}}System.out.println("HelloWorld!");/* //给for循环起名for1for1:for(int j = 0;j<3;j++){for2:for(int i = 1;i<5;i++){if(i == 5){break for2;//终止for2循环}System.out.println(i);}}System.out.println("HelloWorld!"); */} }
Java基础break语句相关推荐
- 《Java基础——break与continue用法详解》
Java基础--break与continue用法详解 一. break语句: 规则: 1. 仅用于循环语句和switch语句当中,用于跳出循环. 2. 当只有一层循环时,则直接跳出循环,不再进行下一轮 ...
- java基础——条件语句
条件语句 条件语句,是程序中根据条件是否成立进行选择执行的一类语句,这类语句在实际使用中,难点在于如何准确的抽象条件.例如实现程序登录功能时,如果用户名和密码正确,则进入系统,否则弹出"密码 ...
- Java基础—break label 带标签的break语句的用法。
是这样的,今天看RocketMQ的Client的时候,里面出现了一个写Java没有看到过的东西 - - 记录一下. 也是就是带标签的break: RocketMQ的Client中的使用 while(t ...
- java基础输入输出语句
输入语句 方法一: System.in和System.out方法 缺点一: 该方法能获取从键盘输入的字符,但只能针对一个字符的获取 缺点二: 获取的只是char类型的.如果想获得int,float等类 ...
- Java基础 选择语句,循环结构数组
1.选择语句 概述:提前把一些结果对应的处理方式写好,执行的时候根据表达式的结果去和罗列好的结果去匹配,对应执行匹配的结果的 处理方式的语句体 格式解释:swith:选择的意思 表达式:它的结果表示所 ...
- Java基础——SQL语句
SQL语句 SQL语句不区分大小写,关键字建议使用大写,必须再后面加分号 单行注释-- ,或#(mysql特有) 多行注释:/* */ 数据库创建出来的默认字符集是utf8 sql分类 分类:DDL( ...
- java基础—循环语句-while循环
while循环完整格式: 初始化语句; while (条件判断语句) {循环体语句;条件控制语句; } while循环执行流程: ①执行初始化语句 ②执行条件判断语句,看其结果是true还是false ...
- 3.java基础--- if、switch语句编程题
java基础- 3if语句编程题 if判断语句 题目1(训练) 李雷想买一个价值7988元的新手机,她的旧手机在二手市场能卖1500元,而手机专卖店推出以旧换新的优惠,把她的旧手机交给店家,新手机就能 ...
- 04_星仔带你学Java之流程语句(顺序结构、选择结构、循环结构、控制循环结构语句)
大家好,我是星仔.本博客收录于华星详谈-学习中心.本学习中心收集了Java整个技术体系的所有技术要点.每篇博客后面或者知识点结尾都附带有面试题,提供给大家巩固本章内容. 为各位同胞们能 ...
最新文章
- 吴恩达 deeplearning.ai 新课上线:TensorFlow 移动和 web 端机器学习
- alsa 测试 linux_Linux低延迟服务器系统调优
- ext3文件系统反删除利器ext3grep应用实战
- php.h: No such file or directory
- 发货100全功能网站/绿色版
- sublime生产力提升利器
- 01.赋值运算符函数(C++实现)
- 玄学编程入坑指南之侠客行:黑匣子·谜
- dnf服务器地址修改,修改dnf单机服务器地址
- 怎么制作游戏脚本_自动玩游戏,手游脚本究竟是怎么做的?
- plsql导出单表数据
- java中的flag
- 最新版cleanmymac4.11.3专业的Mac清理软件
- 论文阅读:Beyond Synthetic Noise: Deep Learning on Controlled Noisy Labels(2017ICML)
- 某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此
- SQL Server AlwaysOn可用性及故障转移
- 微信表情150个限制怎么破?教你一招
- xshell进入桌面_xshell中启动linux图形界面
- MBR膜生物反应器,生物反应器原理-世来福
- Gabor滤波器为什么能实现频率域加窗