详解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 相关文章推荐
Spring Boot 启动、停止、重启、状态脚本
Jun 26 Java/Android
解决SpringBoot跨域的三种方式
Jun 26 Java/Android
Spring中bean的生命周期之getSingleton方法
Jun 30 Java/Android
SpringBoot 拦截器妙用你真的了解吗
Jul 01 Java/Android
浅谈Java父子类加载顺序
Aug 04 Java/Android
Java网络编程之UDP实现原理解析
Sep 04 Java/Android
alibaba seata服务端具体实现
Feb 24 Java/Android
Android Flutter实现3D动画效果示例详解
Apr 07 Java/Android
零基础学java之带参数以及返回值的方法
Apr 10 Java/Android
java版 简单三子棋游戏
May 04 Java/Android
spring IOC容器的Bean管理XML自动装配过程
May 30 Java/Android
spring 项目实现限流方法示例
Jul 15 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.ini中添加extension=php_mysqli.dll指令的说明
2007/06/14 PHP
PHP $_SERVER详解
2009/01/16 PHP
flash用php连接数据库的代码
2011/04/21 PHP
PHP对MongoDB[NoSQL]数据库的操作
2013/03/01 PHP
php使用变量动态创建类的对象用法示例
2017/02/06 PHP
PHP中大括号'{}'用法实例总结
2017/02/08 PHP
完美解决在ThinkPHP控制器中命名空间的问题
2017/05/05 PHP
学习thinkphp5.0验证类使用方法
2017/11/16 PHP
Yii框架学习笔记之session与cookie简单操作示例
2019/04/30 PHP
excel操作之Add Data to a Spreadsheet Cell
2007/06/12 Javascript
javascript学习笔记(一) 在html中使用javascript
2012/06/18 Javascript
jquery中邮箱地址 URL网站地址正则验证实例代码
2013/09/15 Javascript
AngularJS入门教程之Hello World!
2014/12/06 Javascript
Javascript中的匿名函数与封装介绍
2015/03/15 Javascript
Jquery中$.post和$.ajax的用法小结
2015/04/28 Javascript
在JavaScript的正则表达式中使用exec()方法
2015/06/16 Javascript
jQuery使用经验小技巧(推荐)
2016/05/31 Javascript
jQuery获取浏览器类型和版本号的方法
2016/07/05 Javascript
详解照片瀑布流效果(js,jquery分别实现与知识点总结)
2017/01/01 Javascript
关于vue-resource报错450的解决方案
2017/07/24 Javascript
详解vue-cli本地环境API代理设置和解决跨域
2017/09/05 Javascript
layui前端框架之table表数据的刷新方法
2018/08/17 Javascript
angular的输入和输出的使用方法
2018/09/22 Javascript
深入了解JavaScript 的 WebAssembly
2019/06/15 Javascript
解决vue路由name同名,路由重复的问题
2020/08/05 Javascript
Python程序员鲜为人知但你应该知道的17个问题
2014/06/04 Python
详解python实现线程安全的单例模式
2018/03/05 Python
Python中交换两个元素的实现方法
2018/06/29 Python
Django admin 实现search_fields精确查询实例
2020/03/30 Python
Python自动化办公Excel模块openpyxl原理及用法解析
2020/11/05 Python
详解Python中string模块除去Str还剩下什么
2020/11/30 Python
突破canvas语法限制 让他支持链式语法
2012/12/24 HTML / CSS
《诺贝尔》教学反思
2014/02/17 职场文书
小学三好学生事迹材料
2014/08/15 职场文书
企业财务经理岗位职责
2015/04/08 职场文书
可怜妈妈观后感
2015/06/09 职场文书