java 如何跳出if语句_java中跳出或终止if语句的方法
1、break
break:跳出当前循环;但是如果是嵌套循环,则只能跳出当前的这一层循环,只有逐层break才能跳出所有循环。for (int i = 0; i < 10; i++) {
if (i == 6) {
break;
// 在执行i==6时强制终止循环,i==6不会被执行
}
System.out.println(i);
}
输出结果为0 1 2 3 4 5 ;6以后的都不会输出
2、continue
continue:终止当前循环,但是不跳出循环(在循环中continue后面的语句是不会执行了),继续往下根据循环条件执行循环。for (int i = 0; i < 10; i++) {
if (i == 6) {
continue;
// i==6不会被执行,而是被中断了
}
System.out.println(i);
}
输出结果为0 1 2 3 4 5 7 8 9;只有6没有输出
3、return
(1)return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行。
(2)return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致。
(3)return后面也可以不带参数,不带参数就是返回空,其实主要目的就是用于想中断函数执行,返回调用函数处。
特别注意:返回值为void的方法,从某个判断中跳出,必须用return。
java 如何跳出if语句_java中跳出或终止if语句的方法相关推荐
- java怎么调用存储函数_java中调用存储过程或存储函数的方法
java中调用存储过程或存储函数的方法 1.调用存储过程:CallableStatement clstmt = null;try {clstmt = conn.prepareCall("{c ...
- java 申请不定长度数组_java中申请不定长度数组ArrayList的方法
如下所示: import java.util.ArrayList; //java中申请不定长度数组 public class Test01 { public static void main(Stri ...
- java list 对象 json字符串_Java中Json字符串直接转换为对象的方法(包括多层List集合)...
使用到的类:net.sf.json.JSONObject 使用JSON时,除了要导入JSON网站上面下载的json-lib-2.2-jdk15.jar包之外,还必须有其它几个依赖包:commons-b ...
- java 获取键盘点击_Java中获取键盘输入值的三种方法介绍
程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这 ...
- java 判断是否中文字符_java中判断字符串是否是中文的方法
java中判断字符串是否是中文的方法 发布时间:2020-06-25 14:07:38 来源:亿速云 阅读:79 作者:Leah 本篇文章为大家展示了java判断字符串是否为中文的方法,代码简明扼要并 ...
- java中的循环语句_Java中三种常用的循环语句,一看就懂~
循环语句:满足一定条件的情况下反复执行一个操作. Java中提供三种常用的循环语句: 1.while循环语句 while先判断为真,再执行while循环语句,如果条件为假,则跳出循环 语法如下: Wh ...
- java for嵌套for循环语句_java中的for循环嵌套语句怎么执行?
展开全部 控制语句--for:语句的嵌套应用:累加求和,计数器:循环嵌套. 一.语62616964757a686964616fe58685e5aeb931333365646232句的嵌套应用 语句嵌套 ...
- java 对象为空判断_java中判断对象是否为空的方法
判断Java对象是否为null的方法: 首先,直接使用 object == null 去判断,对象为null的时候返回true,不为null的时候返回false.然后,在object != null ...
- java中循环语句_Java语法基础之循环结构语句详解
一.循环结构 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循 ...
最新文章
- Nature Method:Bioconda解决生物软件安装的烦恼
- (五)springmvc+mybatis+dubbo+zookeeper分布式架构 整合 - maven构建根项目
- Foursquare开源Rogue和Full-Loaded两款开发工具
- 【redis】liunx安装redis
- 根据坐标获取地图经纬度
- Vue怎样传递和获取路由参数
- boost::log模块实现将日志记录初始化到远程 syslog 服务器
- [usaco2004][bzoj3379] 交作业
- 无法启动程序因为计算机中丢失礼包,Win10开机提示“计算机中丢失mfc110u.dll”的解决方法...
- Model 3车主对FSD套件不满意 德国法院下令特斯拉回购汽车
- 编辑器统一 快捷键
- 【字符串全排列】LeetCode 567. Permutation in String
- SQL Server中数据库文件的存放方式,文件和文件组
- MySQL中多表的连接
- 新路由3 newifi3 官方固件与离线插件合集
- 五类/超五类/六类/超六类/七类等多类网线的比较
- 关于后端接口测试没问题,HTTP500错误
- 【PPT技巧】如何制作自己的PPT模板?
- 015. P2P技术详解(一):NAT详解——详细原理、P2P简介
- Web前端持续集成方案(四)