IT兄弟连 Java语法教程 流程控制语句 分支结构语句4
2024-10-19 00:49:06
4 嵌套if-else条件语句
嵌套if语句是作为另一个if或else语句的目标的if语句。嵌套if语句在程序设计中非常普遍。Java中,关于嵌套if语句需要记住的是,else语句总是和同一代码块中最近的且没有else与之匹配的if语句相匹配,语法格式如下所示:
if(判断条件A){
if(判断条件B){
A语句块
}
if(判断条件C){
B语句块
}else{
C语句块
}
}else{
D语句块
}
例:下面将演示嵌套if的执行流程:
public class IfElseIfElseDemo2{
public static void main(String[] args){
int a = 5;
if(a > 4){
if(a == 5){
System.out.println("a等于5");
}else{
System.out.println("a不等于5");
}
}else{
System.out.println("a小于4");
}
}
}
编译并运行这个程序,控制台将显示如图7所示的信息。
图7 IfElseIfElseDemo2运行结果
最新文章
- Linux课程实践二:编译模块实现内核数据操控
- HD1847-(博弈论??)
- JAVA生成二维码图片代码
- linux top命令
- http和htpps
- IE6不支持CSS的属性选择器
- linux socket高性能服务器处理框架
- poj 1050(DP)
- allegro 16.6 空心焊盘的制作
- 奇怪的JS正则表达式问题
- spm3 基本
- jquery中DOM的操作方法
- android4.0 的图库Gallery2代码分析(三) 之Applition的初始化准备
- 七,UDP
- Python网络编程篇之select和epoll
- JAVA_SE基础——19.数组的定义
- python 内置函数 进制转换
- js把文本字符串转换为文件并下载
- 地理空间数据云--TM影像下载
- HDU 1686:Oulipo(KMP模板,子串出现次数)
热门文章
- ERROR 1366 (HY000): Incorrect string value: '\xE9\x83\x91\xE5\xB7\x9E' for column 'aa' at row 1 MySQL 字符集
- 微信小程序框架部署:mpvue+typescript
- faster-rcnn训练自己数据+测试
- tomcat在centos7能启动不显示
- 2019年跨越速递Java工程师笔试题
- 在eclipse中添加jdk源码
- Python 十大装 X 语法(一)
- css多余文本使用....代替
- linux命令--查找与帮助
- windows 下安装beego