Java中的流程控制(分支结构和循环结构)
2023-09-14 09:04:27 时间
Java中的流程控制
三种流程控制:顺序结构、分支结构、循环结构。
(1) 顺序结构
代码按照顺序从上往下依次执行。
(2) 分支结构
分支结构分为if、if...else、if...else if ..、switch...case。
- if结构格式:
注意:if小括号里面的条件必须是一个boolean类型的表达式。当表达式结构为true时,执行if里面的语句块。否则执行else里面的语句块。
其余的if...else、if...else if类似,不细说了。
- switch...case结构
语句格式:
说明:在JDK1.7之前,switch括号里面只能写数值。但是JDK1.7之后,switch括号里面开始支持byte,short,int,char,String类型。
break表示结束switch块,不继续执行后面的代码。
default表示程序如果进入switch里面,没有一个case匹配成功的话,则执行default的语句块。
switch...case分支结构举例:
相关文章
- Java反射机制(一):认识Class类
- javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint 'javax.validation.constraints.Size' validating type 'java.util.Date'.
- JAVA学习(四):Java流程控制语句(顺序结构、if条件语句、switch条件语句、循环语句与跳转语句)
- Java实现 LeetCode 830 较大分组的位置(暴力模拟)
- Java实现 蓝桥杯 算法提高 小X的购物计划
- java实现拍7游戏
- java实现第四届蓝桥杯错误票据
- Java实现第九届蓝桥杯分数
- Java中环境变量PATH与CLASSPATH的区别
- Java实现 蓝桥杯VIP 算法提高 交换Easy
- Java实现 蓝桥杯VIP 算法训练 调和数列
- js java正则表达式替换手机号4-7位为星*号
- k8s 通用的java项目迁移流程
- Java-使用JavaMail发送一封邮件给用户邮箱功能实现
- Atitit if else 选择决策流程ast对比 sql java 表达式类型 binaryExpression hase left and rit expr 目录 1.1. Sql1
- Atitit table的读取解析from html by jsoup java html paresr 目录 1. atitit.gui控件的定位与选择器1 2. 读取表格流程 遍历表格ta
- Eclipse编写Java时printf出现错误
- 《Java虚拟机原理图解》1.4 class文件里的字段表集合--field字段在class文件里是如何组织的
- Java 语句和流程控制
- java===java基础学习(6)---流程控制,for,if,switch,continue,break
- Java基础(14)-流程控制之break和continue
- Java基础(13)-流程控制之循环结构
- Java 在云原生中的内存问题