详解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
详解Java实践之适配器模式
Jun 18 Java/Android
Java实现多线程聊天室
Jun 26 Java/Android
详解Spring事件发布与监听机制
Jun 30 Java/Android
springboot中的pom文件 project报错问题
Jan 18 Java/Android
Spring Data JPA框架自定义Repository接口
Apr 28 Java/Android
java开发双人五子棋游戏
May 06 Java/Android
Android中的Launch Mode详情
Jun 05 Java/Android
SpringCloud超详细讲解Feign声明式服务调用
Jun 21 Java/Android
SpringBoot详解整合Redis缓存方法
Jul 15 Java/Android
Spring Boot 的创建和运行示例代码详解
Jul 23 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
重料打造自己的“宝马”---第三代
2021/03/02 无线电
php array_key_exists() 与 isset() 的区别
2016/10/24 PHP
PHP中使用OpenSSL生成证书及加密解密
2017/02/05 PHP
laravel框架的安装与路由实例分析
2019/10/11 PHP
如何在PHP中读写文件
2020/09/07 PHP
javascript 用原型继承来实现对象系统
2010/03/22 Javascript
js中将字符串转换成json的三种方式
2011/01/12 Javascript
JSONP获取Twitter和Facebook文章数的具体步骤
2014/02/24 Javascript
jQuery照片伸缩效果不影响其他元素的布局
2014/05/09 Javascript
表单验证插件Validation应用的实例讲解
2015/10/10 Javascript
学习使用bootstrap3栅格系统
2016/04/12 Javascript
Nodejs获取网络数据并生成Excel表格
2020/03/31 NodeJs
深入理解JavaScript中Ajax
2016/08/02 Javascript
js提示框替代系统alert,自动关闭alert对话框的实现方法
2016/11/07 Javascript
jquery实现自适应banner焦点图
2017/02/16 Javascript
移动端效果之Swiper详解
2017/10/09 Javascript
vue项目中跳转到外部链接的实例讲解
2018/09/20 Javascript
vue+iview动态渲染表格详解
2019/03/19 Javascript
Vue表单绑定的实例代码(单选按钮,选择框(单选时,多选时,用 v-for 渲染的动态选项)
2019/05/13 Javascript
在Uni中使用Vue的EventBus总线机制操作
2020/07/31 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
[06:57]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD 选手采访
2021/03/11 DOTA
Python新手入门最容易犯的错误总结
2017/04/24 Python
Python中的id()函数指的什么
2017/10/17 Python
python虚拟环境virtualenv的使用教程
2017/10/20 Python
tensorflow实现逻辑回归模型
2018/09/08 Python
Python发送邮件测试报告操作实例详解
2018/12/08 Python
利用python3 的pygame模块实现塔防游戏
2019/12/30 Python
Python调用REST API接口的几种方式汇总
2020/10/19 Python
解决python3.6用cx_Oracle库连接Oracle的问题
2020/12/07 Python
什么是smarty? Smarty的优点是什么?
2013/08/11 面试题
电子商务专业自我鉴定
2013/12/18 职场文书
个人工作表现自我评价
2015/03/06 职场文书
统招统分证明
2015/06/23 职场文书
您对思维方式了解多少?
2019/12/09 职场文书
Golang流模式之grpc的四种数据流
2022/04/13 Golang