java里break的使用方法_java中break,continue,return使用方法
break , continue 和 return 的使用方法:
1、break 的作用
a. 跳出当前循环;
b. 但是如果是嵌套循环,则只能跳出当前的这一层循环,只有逐层break才能跳出所有循环;
for (int i = 0; i < 10; i++) {
if (i == 6) {
break;
// 在执行i==6 时强制终止循环,i==6不会被执行 ; 跳出本循环 for()
}
System.out.println(i);
}
// 输出结果为0 1 2 3 4 5 ;6以后的都不会输出
image.gif
2、continue
用于 终止当前符合条件的循环,但是不跳出循环(在循环中continue后面的语句是不会执行了),继续往下根据循环条件执行循环。
for (int i = 0; i < 10; i++) {
if (i == 6) {
continue;
// i==6不会被执行,而是被中断了
}
System.out.println(i);
}
image.gif
输出结果为0 1 2 3 4 5 7 8 9;只有6没有输出
3、return
作用如下:
(1). return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行。
(2). return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致。
(3). return后面也可以不带参数,不带参数就是返回空,其实主要目的就是用于想中断函数执行,返回调用函数处。
只要满足条件,多层循环都直接退出:
for(int i = 0; i < 10; i++) {
for (int j = 10; j > -1 ; j --) {
if (i == j) {
return;
}
System.out.println("this is i : " + i + " j: " + j);
}
}
image.gif
this is i : 0 j: 10
this is i : 0 j: 9
this is i : 0 j: 8
this is i : 0 j: 7
this is i : 0 j: 6
this is i : 0 j: 5
this is i : 0 j: 4
this is i : 0 j: 3
this is i : 0 j: 2
this is i : 0 j: 1
** 特别注意:返回值为void的方法,从某个判断中跳出,必须用return;**
image
image.gif
java里break的使用方法_java中break,continue,return使用方法相关推荐
- java里break的使用方法_Java中break的第三种用法说明
在Java中,break语句有三种用法,第一种是用于终止switch语句中的语句序列,第二种是用于退出循环,然而第三种是用作goto语句的"文明"形式! 我们知道,goto语句会破 ...
- java定时执行某个方法_Java中定时执行任务的三种方法
Java中定时执行任务的三种方法 1)java.util.Timer 这个方法应该是最常用的,不过这个方法需要手工启动你的任务: Timer timer=new Timer(); timer.sche ...
- java 创建文件夹的方法_java中创建文件夹的方法
java中创建文件夹的方法 发布时间:2020-06-10 11:46:49 来源:亿速云 阅读:461 作者:Leah 这篇文章给大家分享的是java中创建文件夹的方法.小编觉得挺实用的,因此分享给 ...
- java 多个方法_java中的多个main()方法
它不会导致错误.只是因为你初始化一个对象,并不意味着main方法被执行. Java只会最初调用传递给它的类的main方法 > java TestClass 但是,做一些事情: public cl ...
- java包 类 方法_Java中包与包之间方法的调用及其关键字区分(基础)
最近在写应用时,对包与包之间方法的调用不太清楚,专门看视频和网站后整理了这篇文章,希望对刚入门的同志有所帮助,进入主题. 首先我们先简单看看Java中private.protected.public和 ...
- java里不支持post请求_java – Spring Boot – 不支持请求方法’POST’
我的Spring Boot应用程序中不支持异常PageNotFound:Request方法'POST'. 这是我的控制器: @RestController public class LoginCont ...
- java的file类中的方法_java中File类的使用方法|chu
构造函数 public class FileDemo { public static void main(String[] args){ //构造函数File(String pathname) Fil ...
- java里如何求当前年月日_Java获取当前时间年月日的方法
Java获取当前时间年月日的方法 发布于 2020-8-10| 复制链接 摘记: 本文实例为大家分享了java获取当前时间年月日的具体代码,供大家参考,具体内容如下 ```java import ja ...
- java中s方法_Java中Arrys数组常用的方法
Arrys常用方法 1.toString() Arrays.toString(arr) //打印数组的内容,观察数组元素的值 2.sort() Arrays.sort(arr); ...
最新文章
- 【ubuntu】在ubuntu下无法输出拼音输入法中的中括号“【” 和 “】”的解决方法
- 【内网福音】如何离线部署Rancher
- python单词统计、给定一个段落()_数训营第一课笔记:Python基础知识
- 【数据平台】Pytorch库初识
- 土木工程真的这么可怕吗?
- iOS plist文件
- 杜鹃演绎奢华春装大片
- stackexchange_通过Spring Social推特StackExchange –第1部分
- Hibernate第十一篇【配置C3P0数据库连接池、线程Session】
- java设置默认参数_关于java:如何设置默认方法参数值?
- 董明珠:我不是要把奥克斯整死 我希望它改邪归正
- ubuntu下安装wine1.8和阿里旺旺
- Oracle基础 10 表 table
- Matlab之聚类分析
- cad打印去掉边框_CAD打印的时候如何去掉打印线框?
- 关于ModifyStyle
- CodeForces - 1384
- Create an undirected graph from the adjacency list
- 计算机检测不到蓝牙,图解Win10 1809系统中检测不到蓝牙设备的方法
- wgs84转百度坐标系