JavaSE---关键字---return,break,continue
1、【break】
1.1 默认 用来结束 整个循环;
package com.exiuge.mytest; public class BreakTest { public static void main(String[] args){
for (int i=0;i<9;i++){
System.out.println(i);
if (i==3){
break;
}
}
System.out.println("haha...");
}
}
执行结果:
1.2 还可以 直接结束 多层循环;
package com.exiuge.mytest; public class BreakTest { /**
* 需要在break后跟一个标签(outer:用于标识一个外层循环;
* 标签就是一个紧跟英文冒号的标识符,只有放在循环语句之前才有用;)
* @param args
*/
public static void main(String[] args){ for (int i=0;i<4;i++){
outer:
for (int j=0;j<8;j++){
for (int k=0;k<7;k++){
System.out.println(i+":"+j+":"+k);
if (k==3){
break outer;
}
}
} }
System.out.println("haha...");
}
}
执行结果:
2、【continue】
1.1 默认 用于结束当前循环,开始下次循环;
package com.exiuge.mytest; public class ContinueTest { public static void main(String[] args){
for (int i=0;i<5;i++){
if (i==3){
continue;
}
System.out.println(i);
}
System.out.println("haha...");
}
}
执行结果:
1.2 结束指定外层循环,继续执行下次循环
package com.exiuge.mytest; public class ContinueTest { /**
* 需要在continue后跟一个标签(outer:用于标识一个外层循环;
* 标签就是一个紧跟英文冒号的标识符,只有放在循环语句之前才有用;)
* @param args
*/
public static void main(String[] args){
for (int i=0;i<3;i++){
outer:
for (int j=0;j<2;j++){
for (int k=0;k<4;k++){
if (k==2){
continue outer;
}
System.out.println(i+":"+j+":"+k);
}
}
}
System.out.println("haha...");
}
}
执行结果:
3、【return】
用于 结束整个方法
package com.exiuge.mytest; public class ReturnTest { public static void main(String[] args){
for (int i=0;i<4;i++){
for (int j=0;j<3;j++){
if (i==2){
return;
}
System.out.println(i+":"+j);
}
}
}
}
执行结果:
JavaSE---关键字---return,break,continue的更多相关文章
- java控制语句 if-else while do-while for return break continue goto switch default
if for //: object/ForEachFloat.java package object; import java.util.Random; public class ForEachFlo ...
- return break continue
return 程序返回,不再执行下面的代码(结束当前的方法 直接返回) break 跳出总上一层循环,不再执行循环(结束当前的循环体)continue 跳出本次循环,继续执行下次循环(结束正在执行的循 ...
- return break continue 的区别
1)break 直接跳出当前的循环,从当前循环外面开始执行,忽略循环体中任何其他语句和循环条件测试.他只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来 ...
- return break continue的区别 js java
return :结束函数的执行, return后面的所有代码都不再执行 break: 结束循环, 执行循环后面的代码(如果有的话) continue: 结束本次循环, 循环变量继续递增或递减, 开始下 ...
- return break continue区别
return:1.跳出整个方法体 2.返回值 function(a){return a=2}; break:跳出当前循环, continue:跳出当前判断继续执行
- Java基础(2):Java中的四个跳转语句总结goto,break,continue,return
跳转控制语句 Java中的goto是保留字,目前不能使用.虽然没有goto语句可以增强程序的安全性,但是也带来很多不便,比如说,我想在某个循环知道到某一步的时候就结束,现在就做不了这件事情.为了弥补这 ...
- return, break and continue
最近学习多线程看到了一个描述不太准确的地方,让我对return break continue个语句的不同开始详细了解了一番,之前只是知道怎么使用,不是很深入研究,基本遇到了跳出就用return来解决全 ...
- js中的break ,continue, return (转)
面向对象编程语法中我们会碰到break ,continue, return这三个常用的关键字,那么关于这三个关键字的使用具体的操作是什么呢?我们在使用这三关键字的时候需要注意和需要理解的规则是什么呢? ...
- 详解C#break ,continue, return
C#编程语法中break ,continue, return这三个常用的关键字的学习对于我们编程开发是十分有用的,那么本文就向你介绍break ,continue, return具体的语法规范. C# ...
随机推荐
- 杭电acm刷题(3):1062,Text Reverse 标签: 杭电acm 2017-05-15 08:26 126人阅读 评论(0)
Problem Description Ignatius likes to write words in reverse way. Given a single line of text which ...
- CF321E Ciel and Gondolas & BZOJ 5311 贞鱼
一眼可以看出$O(kn^{2})$的$dp$方程,然后就不会了呜呜呜. 设$f_{i, j}$表示已经选到了第$i + 1$个数并且选了$j$段的最小代价,那么 $f_{i, j} = f_{p, j ...
- Luogu 3402 可持久化并查集
点开这题纯属无聊……不过既然写掉了,那就丢一个模板好了 不得不说,可持久化并查集实现真的很暴力,就是把并查集的数组弄一个主席树可持久化. 有一点要注意的是不能写路径压缩,这样跳版本的时候会错,所以弄一 ...
- DBUtils工具类和DBCP连接池
今日内容介绍 1.DBUtils2.处理结果集的八种方式3.连接池4.连接池的用法1 PrepareStatement接口预编译SQL语句 1.1 预处理对象 * 使用PreparedStatemen ...
- vue2.x学习笔记
1.使用模板template的时候必须要有跟节点,可以支持表达式,但不支持正则,想使用正则就用过滤器. 2.数据在显示的时候所带的HTML DOM直接显示,不会渲染,要渲染DOM,得用v-html. ...
- c# ftp创建文件(非上传文件)
c# ftp创建文件(非上传文件) 一.奇葩的故事: 今天项目中遇到这么个奇葩的问题,ftp文件传输完成后要在ftp目录下另一个文件夹下创建对应的空文件,听说是为了文件的完整性,既然这么说,那么就必 ...
- Win10下Tensorflow+GPU的环境配置
不得不说,想要为深度学习提前打好框架确实需要花费一番功夫.本文主要记录了Win10下,Cuda9.0.Cudnn7.3.1.Tensorflow-gpu1.13.1.python3.6.8.Keras ...
- Linux计划任务 定时任务 Crond 配置详解 crond计划任务调试 sh -x 详解 JAVA脚本环境变量定义
一.Crond 是什么?(概述) crontab 是一款linux系统中的定时任务软件用于实现无人值守或后台定期执行及循环执行任务的脚本程序,在企业中使用的非常广泛. 现在开始学习linux计 ...
- 在RobotFramework--RIDE中把日期转化为整型进行运算
在RobotFramework--RIDE中把日期转化为整型进行运算 运行结果: 20180906 16:10:17.919 : INFO : ${time} = 2018-09-06 16:10:1 ...
- 工作中用的cobbler命令行
在使用cobbler服务器,从pxe启动虚机的时候,经常用到的cobbler命令行 1.查看注册信息 cobbler system report --name=test25 2.注册信息 cobble ...