java学习第一天.day04
2024-10-20 16:50:46
顺序结构
代码里没有流程控制,程序是按照书写的格式从上而下一行一行执行的,
一条语句执行完之后继续执行下一条语句,中间没有判断和跳转,直到程序的结束。
选择结构
选择结构也被称为分支结构。代码根据逻辑判断,存在多个不同的结果,此时就会产生不同的选择,不同的选择执行不同的代码。Java中存在两种选择结构语句:
if-elseif-else 语句
switch 语句
switch语句
整型表达式的类型:byte,short,char,int
Java5开始支持枚举(后续讲解)
Java7开始支持String
case之后的表达式结果必须是常量
case表示执行代码的入口,一旦进入某个入口后,代码会忽略掉后面其他case,代码会一直往下执行,直到遇到break或return。
switch的穿透效果:
使用场景:所有的选择语句都可以使用if语句,switch语句只适合做等值判断
死循环:表示循环的boolean表达式一直为true,重复执行循环体。
for嵌套循环的执行流程
控制循环
continue的使用
continue表示跳过当前这一次循环,直接进入下一次循环操作。
break的使用
break表示结束当前所在的循环
最新文章
- python利用dict模拟switch
- php变量赋值给js
- OracleHelper数据库事务处理
- Asp.net MVC的Model Binder工作流程以及扩展方法(2) - Binder Attribute
- CSS3绘制弹球动画效果
- C++ 输出调试的一些技巧
- 使用RDCMan管理SharePoint虚拟机的重复要求验证的问题
- List Comprehensions
- Android核心分析 之十一Android GWES之消息系统
- cdoj 1150 排名表 拓扑排序
- CentOS 6.5_X64下安装MongoDB数据库
- Java-SSM框架页面时间格式转换
- BootStrap之 提示工具(Tooltip)插件
- [时序图笔记] 步步为营UML建模系列五、时序图(Squence diagram)【转】
- Manager解决Process进程之间的数据访问
- jquery美刀的释放
- JDBC告警系列(一)The server time zone value 'ÖÐ' is unrecognized or represents more than one time zone.
- C#中使用SqlBulkCopy的批量插入和OracleBulkCopy的批量插入
- tabs自动切换功能的实现
- cocos2dx渲染架构