详解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将文件打包成zip存放或导出
Jun 11 Java/Android
mybatis 解决从列名到属性名的自动映射失败问题
Jun 30 Java/Android
Java中多线程下载图片并压缩能提高效率吗
Jul 01 Java/Android
idea以任意顺序debug多线程程序的具体用法
Aug 30 Java/Android
Java中try catch处理异常示例
Dec 06 Java/Android
Java 超详细讲解IO操作字节流与字符流
Mar 25 Java/Android
SpringBoot 集成短信和邮件 以阿里云短信服务为例
Apr 22 Java/Android
Flutter Navigator 实现路由传递参数
Apr 22 Java/Android
解决Springboot PostMapping无法获取数据的问题
May 06 Java/Android
maven 解包依赖项中的文件的解决方法
Jul 15 Java/Android
前端与RabbitMQ实时消息推送未读消息小红点实现示例
Jul 23 Java/Android
基于Android10渲染Surface的创建过程
Aug 14 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/03 咖啡文化
PHP的autoload机制的实现解析
2012/09/15 PHP
PHP关联数组的10个操作技巧
2013/01/21 PHP
深入密码加salt原理的分析
2013/06/06 PHP
php session 写入数据库
2016/02/13 PHP
PHP+redis实现的悲观锁机制示例
2018/06/12 PHP
JavaScript语句可以不以;结尾的烦恼
2007/03/08 Javascript
javascript 密码强度验证规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译)
2010/05/18 Javascript
动态加载图片路径 保持JavaScript控件的相对独立性
2010/09/03 Javascript
Javascript 八进制转义字符(8进制)
2011/04/08 Javascript
js预载入和JavaScript Image()对象使用介绍
2011/08/28 Javascript
JS打印gridview实现原理及代码
2013/02/05 Javascript
js字符串转换成xml对象并使用技巧解读
2013/04/18 Javascript
JavaScript实现基于Cookie的存储类实例
2015/04/10 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
Vue2.0 给Tab标签页和页面切换过渡添加样式的方法
2018/03/13 Javascript
Element UI 自定义正则表达式验证方法
2018/09/04 Javascript
Smartour 让网页导览变得更简单(推荐)
2019/07/19 Javascript
ES6的异步操作之promise用法和async函数的具体使用
2019/12/06 Javascript
[37:23]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第二局
2016/03/04 DOTA
python中使用序列的方法
2015/08/03 Python
Python常见内置高效率函数用法示例
2018/07/31 Python
python单线程下实现多个socket并发过程详解
2019/07/27 Python
python3实现mysql导出excel的方法
2019/07/31 Python
如何用Python来理一理红楼梦里的那些关系
2019/08/14 Python
Python统计分析模块statistics用法示例
2019/09/06 Python
python3实现名片管理系统(控制台版)
2020/11/29 Python
CSS3绘制圆角矩形的简单示例
2015/09/28 HTML / CSS
美国和加拿大计算机和电子产品购物网站:TigerDirect.com
2019/09/13 全球购物
下述程序的作用是计算机数组中的最大元素值及其下标
2012/11/26 面试题
武汉世纪畅想数字传播有限公司.NET笔试题
2014/07/22 面试题
写给爸爸的道歉信
2014/01/15 职场文书
公司委托书格式范文
2014/04/04 职场文书
2015毕业生自我评价范文
2015/03/02 职场文书
优秀团员自我评价
2015/03/10 职场文书
2015年留守儿童工作总结
2015/05/22 职场文书