详解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 相关文章推荐
Win10系统下配置Java环境变量
Jun 13 Java/Android
Java SSH 秘钥连接mysql数据库的方法
Jun 28 Java/Android
springboot项目以jar包运行的操作方法
Jun 30 Java/Android
新手初学Java网络编程
Jul 07 Java/Android
一篇文章带你学习Mybatis-Plus(新手入门)
Aug 02 Java/Android
Java比较两个对象中全部属性值是否相等的方法
Aug 07 Java/Android
Logback 使用TurboFilter实现日志级别等内容的动态修改操作
Aug 30 Java/Android
使用logback实现按自己的需求打印日志到自定义的文件里
Aug 30 Java/Android
Java生成日期时间存入Mysql数据库的实现方法
Mar 03 Java/Android
SpringCloud项目如何解决log4j2漏洞
Apr 10 Java/Android
Java时间工具类Date的常用处理方法
May 25 Java/Android
Android RecyclerView实现九宫格效果
Jun 28 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中使用Oracle数据库(3)
2006/10/09 PHP
php中json_encode处理gbk与gb2312中文乱码问题的解决方法
2014/07/10 PHP
PHP实现的简单网络硬盘
2015/07/29 PHP
ThinkPHP中使用Ueditor富文本编辑器
2015/09/02 PHP
php基于单例模式封装mysql类完整实例
2016/10/18 PHP
ajax+php实现无刷新验证手机号的实例
2017/12/22 PHP
可以把编码转换成 gb2312编码lib.UTF8toGB2312.js
2007/08/21 Javascript
js下关于onmouseout、事件冒泡的问题经验小结
2010/12/09 Javascript
javascript实现跳转菜单的具体方法
2013/07/05 Javascript
js制作简易年历完整实例
2015/01/28 Javascript
学习JavaScript设计模式(多态)
2015/11/25 Javascript
jQuery操作Table技巧大汇总
2016/01/23 Javascript
AngularJS 如何在控制台进行错误调试
2016/06/07 Javascript
angularjs实现文字上下无缝滚动特效代码
2016/09/04 Javascript
RGB和YUV 多媒体编程基础详细介绍
2016/11/04 Javascript
JavaScript 栈的详解及实例代码
2017/01/22 Javascript
jQuery实现 上升、下降、删除、添加一行代码
2017/03/06 Javascript
Vuex之理解Store的用法
2017/04/19 Javascript
vue配置多页面的实现方法
2018/05/22 Javascript
微信小程序实现禁止分享代码实例
2019/10/19 Javascript
jQuery实现轮播图效果
2019/11/26 jQuery
vue父子组件间引用之$parent、$children
2020/05/20 Javascript
JavaScript实现简单动态表格
2020/12/02 Javascript
Python导出数据到Excel可读取的CSV文件的方法
2015/05/12 Python
Python 由字符串函数名得到对应的函数(实例讲解)
2017/08/10 Python
python获取array中指定元素的示例
2019/11/26 Python
python实现程序重启和系统重启方式
2020/04/16 Python
哈工大自然语言处理工具箱之ltp在windows10下的安装使用教程
2020/05/07 Python
pytorch 计算Parameter和FLOP的操作
2021/03/04 Python
Oracle中delete,truncate和drop的区别
2016/05/05 面试题
介绍一下Ruby的多线程处理
2013/02/01 面试题
大学生个人自荐信样本
2014/03/02 职场文书
另类冲刺标语
2014/06/24 职场文书
焦裕禄精神心得体会
2014/09/02 职场文书
MySQL为id选择合适的数据类型
2021/06/07 MySQL
anaconda python3.8安装后降级
2021/06/11 Python