详解JAVA的控制语句


Posted in Java/Android onNovember 11, 2021

一、流程控制

详解JAVA的控制语句

顺序结构就是按照代码的先后顺序,依次执行。

二、if语句

格式:

         if (关系表达式1) {
    语句体1;
   }
   else if (关系表达式2) {
    语句体2;
   }
   …
   else {
    语句体n+1;
   }

三、switch语句

格式:

switch(){
    case 值1:
        语句体1;
        break;
    case 值2:
        语句体2;
        break;
    …
    defult:
        语句体n+1;
        break;
   }

注:

1.defalt相当于else,里面的break可不写。

2.下图case穿透,慢慢体会

详解JAVA的控制语句

其实就是case语句体后没有break的情况下,会直接跳过下一个判断,向下执行,直到break或者switch语句结束

四、for循环语句

格式:

for (初始化语句;条件判断语句;条件控制语句){
    循环体语句;
   }

五、while循环语句

格式:

        while (条件判断语句) {
    循环体语句;
    条件控制语句;
   }

六、do…while循环语句

格式:

           do {
    循环体语句;
    条件控制语句;
   }while (条件判断语句) ;

相当于while循环的先斩后奏版!

七、跳转控制语句

恰当地使用continue和break

八、循环嵌套

循环中有循环,江湖人称“无限套娃”

九、Random

详解JAVA的控制语句

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注三水点靠木的更多内容!

Java/Android 相关文章推荐
为什么在foreach循环中JAVA集合不能添加或删除元素
Jun 11 Java/Android
Java方法重载和方法重写的区别到底在哪?
Jun 11 Java/Android
Spring Bean的实例化之属性注入源码剖析过程
Jun 13 Java/Android
springcloud之Feign超时问题的解决
Jun 24 Java/Android
java设计模式--三种工厂模式详解
Jul 21 Java/Android
Mybatis-Plus进阶分页与乐观锁插件及通用枚举和多数据源详解
Mar 21 Java/Android
Spring Bean是如何初始化的详解
Mar 22 Java/Android
Netty分布式客户端接入流程初始化源码分析
Mar 25 Java/Android
Android开发之WECHAT微信小程序路由跳转的两种形式
Apr 12 Java/Android
java版 联机五子棋游戏
May 04 Java/Android
springboot读取resources下文件的方式详解
Jun 21 Java/Android
Java 实战项目之家居购物商城系统详解流程
Nov 11 #Java/Android
Java8中Stream的一些神操作
springboot如何接收application/x-www-form-urlencoded类型的请求
Nov 02 #Java/Android
Java 在生活中的 10 大应用
Nov 02 #Java/Android
使用Spring处理x-www-form-urlencoded方式
Nov 02 #Java/Android
Java 实现限流器处理Rest接口请求详解流程
Java8中接口的新特性使用指南
Nov 01 #Java/Android
You might like
php中header设置常见文件类型的content-type
2015/06/23 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
无缝滚动改进版支持上下左右滚动(封装成函数)
2012/12/04 Javascript
深入了解JavaScript中的Symbol的使用方法
2015/07/28 Javascript
从零学习node.js之mysql数据库的操作(五)
2017/02/24 Javascript
layui选项卡效果实现代码
2017/05/19 Javascript
js+html5实现页面可刷新的倒计时效果
2017/07/15 Javascript
ES6的Fetch异步请求的实现方法
2018/12/07 Javascript
微信小程序常用赋值方法小结
2019/04/30 Javascript
JavaScript剩余操作符Rest Operator详解
2019/07/20 Javascript
Vue用mixin合并重复代码的实现
2020/11/27 Vue.js
Python 文件操作实现代码
2009/10/07 Python
python中将阿拉伯数字转换成中文的实现代码
2011/05/19 Python
Python做文本按行去重的实现方法
2016/10/19 Python
python批量添加zabbix Screens的两个脚本分享
2017/01/16 Python
用Python设计一个经典小游戏
2017/05/15 Python
使用Python写一个贪吃蛇游戏实例代码
2017/08/21 Python
利用python操作SQLite数据库及文件操作详解
2017/09/22 Python
Python random模块用法解析及简单示例
2017/12/18 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
2019/09/20 Python
Python tkinter三种布局实例详解
2020/01/06 Python
python时间与Unix时间戳相互转换方法详解
2020/02/13 Python
HTML5里autofocus自动聚焦属性使用介绍
2016/06/22 HTML / CSS
探究 canvas 绘图中撤销(undo)功能的实现方式详解
2018/05/17 HTML / CSS
英国高级百货公司:Harvey Nichols
2017/01/29 全球购物
Martinelli官方商店:西班牙皮鞋和高跟鞋品牌
2019/07/30 全球购物
Java面试笔试题大全
2016/11/23 面试题
企业优秀员工事迹材料
2014/05/28 职场文书
试用期转正员工自我评价
2014/09/18 职场文书
餐厅保洁员岗位职责
2015/04/10 职场文书
自我检讨书怎么写
2015/05/07 职场文书
2015企业年终工作总结范文
2015/05/27 职场文书
盘点2020年适合农村地区创业的项目
2019/10/16 职场文书
用 Python 元类的特性实现 ORM 框架
2021/05/19 Python
PHP中多字节字符串操作实例详解
2021/08/23 PHP
《堡垒之夜》联动《刺客信条》 4月7日正式上线
2022/04/06 其他游戏