详解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 相关文章推荐
浅谈什么是SpringBoot异常处理自动配置的原理
Jun 21 Java/Android
解决SpringBoot跨域的三种方式
Jun 26 Java/Android
Java elasticsearch安装以及部署教程
Jun 28 Java/Android
JavaWeb 入门篇:创建Web项目,Idea配置tomcat
Jul 16 Java/Android
springboot集成springCloud中gateway时启动报错的解决
Jul 16 Java/Android
解析mybatis-plus中的resultMap简单使用
Nov 23 Java/Android
Java 获取Word中所有的插入和删除修订的方法
Apr 06 Java/Android
JAVA长虹键法之建造者Builder模式实现
Apr 10 Java/Android
Spring中的@Transactional的工作原理
Jun 05 Java/Android
解决spring.thymeleaf.cache=false不起作用的问题
Jun 10 Java/Android
Android Gradle 插件自定义Plugin实现注意事项
Jun 16 Java/Android
Android实现获取短信验证码并自动填充
May 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操作sqlserver关于时间日期读取的小小见解
2009/11/29 PHP
php学习笔记 面向对象中[接口]与[多态性]的应用
2011/06/16 PHP
深入Memcache的Session数据的多服务器共享详解
2013/06/13 PHP
PHP获取php,mysql,apche的版本信息示例代码
2014/01/16 PHP
Yii中CGridView实现批量删除的方法
2015/12/28 PHP
Android App中DrawerLayout抽屉效果的菜单编写实例
2016/03/21 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
PHP实现计算器小功能
2020/08/28 PHP
用javascript实现无刷新更新数据的详细步骤 asp
2006/12/26 Javascript
javascript iframe内的函数调用实现方法
2009/07/19 Javascript
JQuery 表格操作(交替显示、拖动表格行、选择行等)
2009/07/29 Javascript
Javascript 判断Flash是否加载完成的代码
2010/04/12 Javascript
纯JS实现动态时间显示代码
2014/02/08 Javascript
node.js中的fs.realpath方法使用说明
2014/12/16 Javascript
Grunt入门教程(自动任务运行器)
2015/08/06 Javascript
js实现网页收藏功能
2015/12/17 Javascript
简单模拟node.js中require的加载机制
2016/10/27 Javascript
详解Python中logging日志模块在多进程环境下的使用
2016/12/26 Javascript
完美实现js选项卡切换效果(一)
2017/03/08 Javascript
基于vue实现图片验证码倒计时60s功能
2019/12/10 Javascript
浅析Vue 中的 render 函数
2020/02/28 Javascript
深入浅析python继承问题
2016/05/29 Python
python 爬虫出现403禁止访问错误详解
2017/03/11 Python
pygame实现俄罗斯方块游戏
2018/06/26 Python
python3实现表白神器
2019/04/09 Python
itchat-python搭建微信机器人(附示例)
2019/06/11 Python
keras:model.compile损失函数的用法
2020/07/01 Python
美国知名奢侈美容品牌零售商:Cos Bar
2017/04/21 全球购物
Jacadi Paris英国官网:法国童装品牌
2019/08/09 全球购物
教师远程培训感言
2014/03/06 职场文书
财产公证书样本
2014/04/04 职场文书
户外宣传策划方案
2014/05/25 职场文书
人力资源管理毕业求职信
2014/08/05 职场文书
商标侵权律师函
2015/05/27 职场文书
Python实现文本文件拆分写入到多个文本文件的方法
2021/04/18 Python
利用nginx搭建RTMP视频点播、直播、HLS服务器
2022/05/25 Servers