Java记录 -6- 流程控制语句
Java流程控制语句 (Flow Control Statement)
轻量级的文本编辑器:UltraEdit、Editplus、vi、vim、gvim
流程控制语句if的用法为:
第一种形式:
if(布尔表达式){
//待执行的代码
}
第二种形式:
if(布尔表达式){
//待执行的代码
}else{
//待执行的代码
}
第三种形式:
if(布尔表达式){
//待执行代码
}else if(布尔表达式){
//待执行代码
}else{
//待执行代码
}
switch语句,使用形式为:
switch(变量){ //此处的变量类型就目前所学内容,可为:byte,short,int,char.
case 常量1:
//待执行代码
break;
case 常量2:
//待执行代码
break;
case 常量3:
//待执行代码
break;
default :
//待执行代码
}
虽然case语句中的break是可选的,但在绝大多数情况下。如果没有break,程序的逻辑就会发生错误,因此,通常情况下都需要加上break。
转载于:https://blog.51cto.com/zlfwmm/1686998
Java记录 -6- 流程控制语句相关推荐
- Java基础之流程控制语句
流程控制语句 流程控制,顾名思义在程序流程中进行控制操作.其实对于流程控制,大多数人在高中的数学中就见到过,只不过那个时候叫做"流程图".如图, Java中的流程控制语句按结构分为 ...
- java中特殊流程控制语句,深入分析JAVA流程控制语句
复合语句 Java的复合语句是以整个区块为单位的语句,由{}以及{}内包含的内容组成 对于复合语句来说,复合语句创建了一个局部变量的作用域,该作用域中变量可以创建并使用,在作用域外使用则会报错,找不到 ...
- java学习day4(Java基础)流程控制语句
分支结构 分支结构的概念 • 当需要进行条件判断并做出选择时,使用分支结构. if分支结构 • if(条件表达式) { 语句块; } 判断条件表达式是否成立 => 若成立,则执行语句块: =&g ...
- 【Java基础教程】详解Java三种流程控制语句
✅作者简介:大家好我是hacker707,大家可以叫我hacker,新星计划第三季python赛道Top1
- java控制语句练习题_[Java初探实例篇02]__流程控制语句知识相关的实例练习
本例就流程控制语句的应用方面,通过三个练习题来深入学习和巩固下学习的流程控制语句方面的知识,设计到,if条件判断语句,switch多分支语句,for循环语句及其嵌套多层使用,while循环语句. 练习 ...
- 菜鸟学习笔记:Java基础篇2(变量、运算符、流程控制语句、方法)
菜鸟学习笔记:Java基础篇2 变量 基本概念 变量作用域 final关键字 运算符 算术运算符 比较运算符 逻辑运算符 位运算符 赋值运算符 条件运算符 运算符优先级 Java三种流程控制语句 顺序 ...
- java-执行流程控制语句
就像有知觉的生物一样,程序必须在执行的过程中控制它的世界,并做出选择.java使用执行流程控制语句做出选择. 1.选择语句 if if(布尔表达式){业务逻辑1; }else{业务逻辑2: } swi ...
- Java的流程控制语句
流程控制语句 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的.所以,我们必须清楚每条语句的执行流程.而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能. 流程控制语句分类 ...
- 3.Java流程控制语句
文章目录 03 Java流程控制语句 1. 分支结构(选择结构) 1.1 if单分支选择结构 1.2 if-else双分支选择结构 1.3 if-else if-else多分支结构 1.4 嵌套if分 ...
- java 随机句子_Java基础三(Scanner键盘输入、Random随机数、流程控制语句)
1.引用类型变量的创建及使用 2.流程控制语句之选择语句 3.流程控制语句之循环语句 4.循环高级 ###01创建引用类型变量公式 * A: 创建引用类型变量公式 * a: 我们要学的Scanner类 ...
最新文章
- wpf窗口向左向上_PaperWM:GNOME 下的平铺窗口管理
- 详解Batch Normalization及其反向传播
- 黑客都用Python?学习Python的4个理由!
- hdu 1115(多边形重心)
- Cannot obtain the required interface (IID_IDBCreateCommand) from OLE DB provider OraOLEDB.Oracle...
- 单元格内多个姓名拆分成一列_把订单按货品拆分成多行
- 【Flask-RESTPlus系列】Part2:响应编组
- PHP文件操作【其一】文件路径
- 《数源思维》提问工具之“语法套”
- python类的多态_8.python之面相对象part.6(python类中的多态与多态性)
- MSDN MTBETA
- 日历小程序C语言,微信小程序实现日历功能
- CentOS 7.4 安装Teamviewer 14
- android 里程计算器,里程计算器
- 【SA TSP】基于matlab模拟退火算法求解34城市旅行商问题【含Matlab源码 882期】
- 上手 WebRTC DTLS 遇到很多 BUG,怎么解?
- wps不能粘贴解决办法
- 东财《人力资源管理X》综合作业
- ARM交叉编译工具链分类说明
- 校园网认证界面加载不出来?
热门文章
- find之exec和args
- 如何实现滑动scrollview上下隐藏
- 2013年7月份第4周51Aspx源码发布详情
- hadoop深入研究:(五)——Archives
- 同步器之Exchanger
- java servlet异步_厉害了,Servlet3的异步处理机制
- 树莓派接入公网(花生壳)
- android reboot 定时重启可靠吗,请教一下有人做过安卓系统 reboot 重启之后,appium 能自动重新连接吗...
- 删除电脑中的mysql数据库吗_【数据库】怎么彻底删除mysql服务?
- 讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字段,当 new 的时候, 他们的执行顺序